在MySQL中,我們可以使用單引號或雙引號來表示字段的值。一般來說,使用單引號更為常見。但是,有時候也需要使用雙引號。
當我們需要在一個字符串中嵌套另一個字符串時,就需要使用雙引號。
SELECT * FROM `table` WHERE `name` = "John's Bicycle Shop";
這里,我們用雙引號將整個字符串括起來,然后用單引號將其中的“John's Bicycle Shop”括起來。
但是,使用單引號作為字符串的標識符是更加常見的做法。
SELECT * FROM `table` WHERE `name` = 'John''s Bicycle Shop';
注意到了嗎?當我們需要在一個單引號字符串中嵌入一個單引號時,需要使用兩個單引號來表示一個單引號。
因此,使用單引號或雙引號都是可以的,但是使用單引號更為常見,并且有些情況下使用單引號還更為方便。
上一篇投影的不透明度css