У меня есть таблица с двумя столбцами, идентификатор клиента и порядок. Скажем, у меня есть в общей сложности идентификаторов заказов 1,2,3,4Заполните пропущенные значения в инструкции SELECT
Все клиент может иметь все четыре заказа, как показано ниже:
1234 1
1234 2
1234 3
1234 4
3245 3
3245 4
5436 2
5436 4
Вы можете видеть выше, что 3245 клиент не имеют порядок идентификатор 1 или 2. Как я могу печатать в выходных данных запроса, как:
3245 1
3245 2
5436 1
5436 3
EDIT: Я не имею таблицу заказа, но у меня есть список того, как мы можем жестко закодировать его в запросе (1,2,3,4).
Так что вы на самом деле ищете являются Пробелами (т.е. те, которые не имеют заданные номер заказа). У вас есть главный список номеров заказов, которые все клиенты ДОЛЖНЫ иметь? Хотя это звучит не так. Потому что, если у вас есть один клиент, приходите за один раз, но другой приходит в 100 раз, вы не хотите, чтобы у каждого было более 100 заказов. – DRapp
Вы хотите узнать клиентов, которые не связаны с этими заказами? –
здесь. Один клиент с max может иметь только 4 заказа, и один заказ не выполняется дважды одним клиентом. – Vijay