MySQL中單引號和雙引號的使用


單獨使用時,單引號和雙引號沒有區別;

需要嵌套使用時,雙引號和單引號可以互相嵌套。使用的結果是把內部的內容當做整體一個字符串變量。

SELECT * FROM da_track WHERE act= '1002001021' AND data_time LIKE '2018-04-01%';

SELECT * FROM da_track WHERE act= "1002001021" AND data_time LIKE "2018-04-01%";

在查詢時沒有區別。

SELECT SUM(uid) AS 總人數 FROM da_track WHERE act= '1002001021' AND data_time LIKE '2018-04-01%'

SELECT SUM(uid) AS '總人數' FROM da_track WHERE act= '1002001021' AND data_time LIKE '2018-04-01%'

以及

SELECT SUM(uid) AS "總人數" FROM da_track WHERE act= '1002001021' AND data_time LIKE '2018-04-01%'

也沒有區別,因為varchar變量類型,一般情況是需要使用引號來標識的,但是中文在mysql里面自動識別了,加不加引號都一樣可以運行。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM