0
兩個不同的值我有兩個表:得到後IDS從同一個表
tabel1
id name address
1 ss aaaa
2 ee wwww
tabel2
id tid key value
1 1 rr ggg
2 1 ww ttt
3 2 rr ggg
4 2 ww ttt
我想獲取(RR和WW)tabel1的值,其中「密鑰」是和值是(GGG和TTT) 。 我使用這個:
SELECT t1.* FROM tabel1 t1 JOIN tabel2 t2 ON t1.id = t2.tid WHERE (t2.key = 'rr' AND t2.value ='ggg') OR (t2.key='ww' AND t2.value = 'ttt')
但是蔭只得到這樣的: tabel1
id name address
1 ss aaaa