|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.02.2019, 11:16 | #1 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
Подскажите правильный запрос с логикой
Всем добрый день.
Уважаемые знатоки, подскажите как правильно составить запрос чтобы данные выводились? Ситуация следующая: Есть код с запросом Код:
Если main_t.id_unit или main_t.id_contr пустое (по этим полям созданы внешние ключи), то данные в ДБГрид не попадают. А они нужны! Подскажите как же правильно составить запрос, при условии что на внешних ключах пусто! |
25.02.2019, 11:25 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вместо Inner Join используйте LEFT JOIN
получите все записи, даже те, для которых нет значений во внешней таблице. (например, читать - https://stackoverflow.com/questions/...-and-full-join) Последний раз редактировалось Alex11223; 06.05.2019 в 17:26. |
25.02.2019, 11:30 | #3 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 228
|
Спасибо!!!, когда читал - не до конца разобрался что такое LEFT и RIGHT - а в этой статье отлично расписано - у меня все получилось!!!
Последний раз редактировалось Alex11223; 06.05.2019 в 17:25. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать код сайта когда кликаешь блок в блоке квадратики круги, правильный или не правильный ответ, понять как он работает и как определять где правильный ответ | bule | Помощь студентам | 19 | 12.08.2016 10:05 |
Правильный SQL запрос. | prizrak1390 | БД в Delphi | 3 | 26.06.2013 08:35 |
Правильный ли SQL запрос? | helpkz | SQL, базы данных | 10 | 29.03.2013 17:59 |
Подскажите правильный RewriteRule (.htaccess) | Dj_smart | PHP | 10 | 11.01.2009 23:43 |
Подскажите правильный запрос c группировкой | frostyland | Microsoft Office Access | 2 | 03.09.2008 10:22 |