Например, у меня есть следующая таблица basket
.
basket fruit quantity
1 mango 2
1 apple 2
2 banana 2
2 banana 3
2 banana 3
Теперь я должен найти корзины, которые имеют более 1 строки, и в корзине типы отличаются друг от друга.Таким образом, корзина № 1 должна выйти.
Я написал следующий SQL:
select count(*),c.basket from baskets c group by c.basket having count(*)>1;
Но после этого, как я могу получить корзины, где виды фруктов отличаются друг от друга средистроки?В этом случае это должна быть корзина № 1.