你好我對sql很好,所以我需要你的幫助。在同一字段中選擇具有不同值的行
我有一個名爲屬性的表。現在我想要在同一個字段中檢索具有不同值的行。我嘗試了LIKE和AND,但沒有得到任何結果。
表:
id user_id title approved
-- ------- ----- --------
1 60 one 1
2 60 one 1
3 60 one 1
4 60 two 1
5 60 three 1
SQL查詢:
SELECT *
FROM `property`
WHERE `user_id` =60
AND `approved` =1
AND `title` like '%one%'
AND `title` like '%two%'
我想這樣的結果:
id user_id title approved
-- ------- ----- --------
1 60 one 1
2 60 one 1
3 60 one 1
4 60 two 1
任何想法?
謝謝。
爲什麼你不希望第5行一個和兩個? – fthiella 2014-09-04 09:36:02
@fthiella因爲我想用'one'和'two'過濾記錄。 – 2014-09-04 09:38:04