2015-12-14 36 views
1

在數據庫中,我有一個表,看起來像MySQL的取值(值結束= 0)

a | B  |id | 
---------------- 
10 | 20~30 |1 | 
20 | 10~0 |2 | 
30 | 10~0 |3 | 

,我想要檢索行,其中的B(後~)下半年不0結束。所以在上面的例子中,我想匹配第一行,而不是其他兩個。我怎樣才能做到這一點?我正在使用mysql_fetch_object

+2

不明白......您對給定數據的預期結果是什麼? –

+1

爲什麼你沒有任何代碼標記java? –

+0

我只需要id = 1不需要2和3,因爲b字段值以零結尾 –

回答

1
SELECT * FROM table_name WHERE B NOT LIKE '%~0'; 
+0

您可以從表中選擇所有值,但不以'〜0'結尾 – vaths