У меня есть две таблицы, одна для клиентов и другая для национальностей, а не для всех клиентов таблица имеет гражданство, назначенное им, они просто Null, а остальные назначают им свою национальность, моя проблема теперь в том, что в мой запрос select возвращает только тех клиентов, которые имеют национальность, назначенные им, и игнорируют нулевое значение, мне нужно, чтобы запрос выбора получал нулевые, а не нулевые значения.Возврат нулевых значений, а не нулевые
Примечание: мне нужен этот результат, используя внутреннее соединение. Есть таблица с отношением к таблице клиентов, которую я не могу получить от имени пользователя, создавшего этого клиента, и всегда не имеет нулевого значения, потому что ни один клиент не был создан без создателя, но для моей вышеупомянутой проблемы приходят клиенты без гражданства, назначенные им, и некоторые из них имеют гражданство, назначенное им, и мне нужны эти обе записи.
Заранее спасибо
«Примечание: я нужен этот результат, используя внутреннее соединение» Почему вы не можете использовать левый присоединиться? –
Я устал использовать его, но его возвращает null или ненулевые значения, а также некоторые ошибки. –
Пожалуйста, напишите, что вы попробовали (насколько это возможно) и какие ошибки/плохие результаты вы получили. Левые соединения могут быть сложными, когда задействовано несколько таблиц, но это, скорее всего, правильный способ получить то, что вы хотите. –