2013-07-04 91 views
0

我正在開發一個使用gwt的web應用程序。作爲應用程序的一部分,我創建了具有4列的表格:id,名稱,代碼,文件。從某種原因,當我運行命令對某些列不返回的sql select查詢

"SELECT * FROM myTABLE WHERE id = 3" 

甲基苯丙胺返回一個結果,但是當我運行

"SELECT * FROM myTABLE WHERE code = 'A101'" 

MAMP不返回任何東西,而不是僅僅顯示一個旋轉的加載圖標。同樣的命令適用於名字列,但該文件列不起作用

編輯:

我增加了一個指數代碼

+0

你的表有多少行的,是那裏'code'的指數? – Barmar

回答

0

Code是在MySQL的保留字。你應該在它周圍使用反勾號。

"SELECT * FROM myTABLE WHERE `code` = 'A101'" 
+0

我試着添加後面的剔號,但它仍然不起作用。我也嘗試將列重命名爲cccode,但仍然不成功 – lufthansa747