У меня есть эта таблица:Сложный SQL выбор на основании нескольких строк
идентификатор 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 и в то же время атрибут «Ъ» с количеством более чем 2.
если я поставил
select item_id
from table_name
where (attribute = a and quantity > 1) and (attribute = b and quantity >2)
Я не получаю результатов ...
Как это сделать? Пожалуйста, помогите быстро, это для бумаги, которую я должен буду на следующей неделе.
lol ^^ у вас есть PayPal? – Sebas
StackOverflow не подходит для этого вопроса. Мы не пишем ваш код для вас. Вам нужно сделать свое собственное кодирование, и если вы не знаете, почему что-то не работает должным образом, отправьте код с объяснением того, что вы ожидаете от него, и тем, что он на самом деле делает, включая все сообщения об ошибках. См. [About StackOverflow] (http://stackoverflow.com/about). –
@john conde - я написал свой код, и я сказал, что он не работает и просит предложений. – TosheX