有人可以告诉我接下来的两个查询有什么区别吗?
第一的:
SELECT * FROM table1 WHERE id = 10
第二
SELECT * FROM table1 WHERE id = '10'
所以,如果它是数值(int、double、float、decimal 等),我过去常常忽略它周围的单引号。
但是一些 MySql 客户端(MySql workbench,MySql yok)建议在数字周围加上引号
是否有任何性能差异,或者可能有一些建议使用哪种语法?
先感谢您