У меня есть простая таблица с двумя столбцами, где оба столбца являются целыми числами:
3;1
1;2
2;1
Давайте назовем столбцы 'a' и 'b' соответственно.Обратите внимание, что две строки имеют значение 1 для столбца b.
Какой запрос SQL позволил бы мне получить все строки в этой таблице, но только одну строку (без предпочтений - 1; 1 или 2; 1), когдаЕсть несколько строк с одинаковым значением в столбце b?
Другими словами, любой из этих наборов результатов подходит:
3;1
1;2
ИЛИ
1;2
2;1
, потому что мыиметь ровно 1 строку для любого конкретного значения b.