MYSQL:选择一个名称与语法类似的列
我在做一个简单的MY SQL语句:MYSQL:选择一个名称与语法类似的列,mysql,Mysql,我在做一个简单的MY SQL语句: var sqlString = "SELECT videosplit FROM 10299_12188_tblVideos WHERE adId = " + adId + " AND order = " + order 但它在“命令”上失败了 我相信这是因为“按订单”的说法。但列名称称为“order”。我怎样才能解决这个问题 我试着在这些“=”命令“周围加上“命令”。但是那句话什么也没有返回,虽然它应该给我一些东西 最
var sqlString = "SELECT videosplit FROM 10299_12188_tblVideos WHERE adId = " + adId + " AND order = " + order
但它在“命令”上失败了
我相信这是因为“按订单”的说法。但列名称称为“order”。我怎样才能解决这个问题
我试着在这些“=”命令“周围加上“命令”。但是那句话什么也没有返回,虽然它应该给我一些东西
最好的
Jorder by的一般语法是:
SELECT videosplit FROM 10299_12188_tblVideos ORDER BY adId;
在您的情况下,使用带有反勾号的订单否。我不想按订单。列名为“ORDER”。我需要选择列(顺序)=xy的位置。请重新阅读。使用带有backtick的
order
将用作列名的保留字放在backtick`order`
内。请回答:)以前已经回答过很多次了。请参阅Duplicateorder-它是mysql中的保留关键字。您不应该使用它。是的,不要将保留字用作表/列标识符。