如何在下面的表中选择所有具有-A和b-B(如键值对)的对象?SQL选择两行
喜欢的东西:
SELECT DISTINCT(OBJECT)
FROM MYTABLE
WHERE key = 'a'
AND value = 'A'
AND key = 'b'
AND value = 'B'
...其中,其结果将是1和3
我知道这个SQL语句不工作,但我希望它解释了一下我想做。
对于弥漫标题感到抱歉。我只是不知道如何更好地描述问题。
object | key | value
---------------------
1 | a | A
1 | b | B
1 | c | C
2 | a | F
2 | b | B
3 | a | A
3 | b | B
3 | d | D
非常感谢。很好的作品:-) – Zardoz 2010-01-09 02:43:22