はこのように、それの価値観に基づいて、テーブルの上に参加してtable2.value ON table2ののJOINワーキング、 "(table1.value)では" "( '1' '2')で" と解釈されていない、それがどんな結果を表示しません。SQL(table1.value)
TABLE1:
KEY VALUE
test '1','2'
表2:
KEY VALUE
1 result1
2 result2
3 result3
私はこのような回避策があると知っているが、私は追加のSELECTせずにこの問題を解決したいのですが...
SELECT * FROM table2 WHERE table2.value in (SELECT value FROM table1 WHERE key = 'test')
アイデア ありがとう、 Lennart
あなたはサブクエリ – Hemal
を使用する必要があり、私はアイデアを持っています!そのような値をtable1に格納しないでください。それぞれの価値について一つの記録を持つ。デザインには本質的に欠陥があります。 –