在MySQL中,所有的字段值都必須加上引號。這包括字符型、日期型、時間型、日期時間型以及數值型。這里我們來詳細了解一下。
--字符串型:要加單引號或雙引號 SELECT * FROM users WHERE username = 'Jack'; --正確 SELECT * FROM users WHERE username = Jack; --錯誤 --日期型,要加單引號 SELECT * FROM orders WHERE order_date = '2021-05-12'; --正確 SELECT * FROM orders WHERE order_date = 2021-05-12; --錯誤 --時間型,要加單引號 SELECT * FROM records WHERE record_time = '2021-05-12 10:30:00'; --正確 SELECT * FROM records WHERE record_time = 2021-05-12 10:30:00; --錯誤 --日期時間型,要加單引號 SELECT * FROM records WHERE created_at = '2021-05-12 10:30:00'; --正確 SELECT * FROM records WHERE created_at = 2021-05-12 10:30:00; --錯誤 --數值型,可以不加引號(但建議加上引號) SELECT * FROM users WHERE age = 18; --正確 SELECT * FROM users WHERE age = '18'; --正確
總之,為了避免出現語法錯誤,我們需要謹慎添加引號。
上一篇css文字怎么添加框
下一篇css文字懸浮右下角