Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как сделать JOIN на другую таблицу, в которой нет значения? / 3 сообщений из 3, страница 1 из 1
01.08.2014, 10:48:35
    #38710592
reboot.m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать JOIN на другую таблицу, в которой нет значения?
Есть две таблицы:


Подскажите, пожалуйста, как составить запрос, чтобы получить:


На ум приходит что-то типа:
Код: sql
1.
2.
3.
4.
5.
SELECT t1.id FROM `table1` as t1
LEFT OUTER JOIN `table2` as t2
ON t1.id=t2.id_table1
where t2.le_va=1 
order + limit



Но это неправильно.

Если добавить пустые строки с le_va=1, то все красиво получается, но в реальном проекте это не вариант т.к. получится нереально много пустых строк.
...
Рейтинг: 0 / 0
01.08.2014, 11:40:52
    #38710653
Cygapb-007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать JOIN на другую таблицу, в которой нет значения?
reboot.m ,

Код: sql
1.
2.
ON t1.id=t2.id_table1
where t2.le_va=1 
...
Рейтинг: 0 / 0
01.08.2014, 11:42:19
    #38710654
Cygapb-007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать JOIN на другую таблицу, в которой нет значения?
Cygapb-007 reboot.m ,

Код: sql
1.
2.
ON t1.id=t2.id_table1
where t2.le_va=1 


опс, улетело на полуслове :(
исправляюсь:
Код: sql
1.
2.
3.
ON t1.id=t2.id_table1
-- where 
  AND t2.le_va=1 

[/quot]
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как сделать JOIN на другую таблицу, в которой нет значения? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]