0

列の値が「na」に等しくないすべての列を選択したい。

これは、私がこれに使用するクエリです。

SELECT * FROM `wp_skilllist` WHERE column IS NOT NULL AND TRIM(column) <> 'na'  

これは私が得るエラーです

MySQL server version for the right syntax to use near 'column IS NOT NULL AND TRIM(column) <> '' LIMIT 0, 30' at line 1

誰でもクエリを修正するのを手伝ってもらえますか?

4

2 に答える 2

0

column予約語です。機能させるには、バッククォートの間に入れる必要があります (または、列名に別の名前を使用することをお勧めします):

SELECT * FROM `wp_skilllist` WHERE `column` IS NOT NULL AND TRIM(`column`) <> 'na'  
于 2013-06-19T14:00:42.860 に答える