2013-07-11 154 views
0

這個查詢在給我添加key列時出錯,有什麼幫助嗎?Mysql查詢奇怪失敗

usernameproduct是複合主鍵,以防萬一。

mysql> select * from sw_product_session where username='admin'; 
+----------+----------+------------+----------------------------+ 
| username | product | expire  | key      | 
+----------+----------+------------+----------------------------+ 
| admin | printbox | 1373550885 | 2ijm77cpnfc7miktasopkik2q2 | 
+----------+----------+------------+----------------------------+ 
1 row in set (0.00 sec) 

mysql> select * from sw_product_session where username='admin' AND product='printbox'; 
+----------+----------+------------+----------------------------+ 
| username | product | expire  | key      | 
+----------+----------+------------+----------------------------+ 
| admin | printbox | 1373550885 | 2ijm77cpnfc7miktasopkik2q2 | 
+----------+----------+------------+----------------------------+ 
1 row in set (0.00 sec) 

mysql> select * from sw_product_session where username='admin' AND product='printbox' AND key='2ijm77cpnfc7miktasopkik2q2'; 
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key='2ijm77cpnfc7miktasopkik2q2'' at line 1 

回答