2014-09-30 56 views
0

我想要從mysql表中選擇2行,並附加「LIKE」和「AND」子句.. Wit like子句我想只查找以「a%」開頭的單詞.. 但是我找不到語法錯誤。你能給我一些提示嗎?SELECT Mysql與兩個組合的地方

SELECT word,description 
FROM word 
WHERE(`language` = CONVERT(_utf8 'Tedi' USING armscii8) AND like 'a%') AND `visible` =1 

非常感謝提前。

問候, 科科

+0

'......和語言像......' – 2014-09-30 18:06:18

回答

2

的語法錯誤是LIKE比較運算符之前丟失的表達。

我們不得不猜測你想要做的比較操作是什麼表情,所以我就從選擇列表中的第一列,向人們展示:

SELECT w.word 
    , w.description 
    FROM word w 
WHERE w.language = CONVERT(_utf8 'Tedi' USING armscii8) 
    AND w.word LIKE 'a%' 
    AND w.visible = 1 

WHERE謂詞子句指定行在返回之前必須滿足的條件,它並不在乎它是零行,兩行還是一行巴西行。

+0

是的..我知道了..非常感謝。 – KoKo 2014-09-30 18:11:31