我有這個表:一個複雜的SQL SELECT基於多行
ID ITEM_ID屬性數量
1 1 a 2
2 1 b 3
3 1 c 4
4 2 a 3
5 2 b 3
6 3 a 2
7 3 b 1
我想要得到所有不同ITEM_ID的有一個屬性「是」以量超過1,並在同一時間屬性「b」與數量大於2
如果我把
select item_id
from table_name
where (attribute = a and quantity > 1) and (attribute = b and quantity >2)
我得不到結果...
我該如何做到這一點?請有人幫忙快點這是我下週要發表的論文。
lol ^^你有貝寶嗎? – Sebas 2013-02-16 18:50:02
StackOverflow不是這個問題的適當位置。我們不會爲您編寫代碼。你需要做自己的編碼,如果你不確定爲什麼某些東西不能按預期工作,請在代碼中加上一個解釋你期望它做什麼,以及它實際上在做什麼,包括所有的錯誤信息。參見[關於StackOverflow](http://stackoverflow.com/about)。 – 2013-02-16 18:51:42
@john conde - 我寫了我的代碼,我確實說它不工作,並且正在尋求建議。 – TosheX 2013-02-16 18:58:34