powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / RIGHT JOIN + WHERE BETWEEN
4 сообщений из 4, страница 1 из 1
RIGHT JOIN + WHERE BETWEEN
    #33033204
ser78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT `otdels`.`nazv_otdel` , count( `biling`.`long_time` ) , sec_to_time(sum(long_time))
FROM `biling`
RIGHT JOIN `otdels` ON `otdels`.`n_in` = `biling`.`n_in`
GROUP BY `otdels`.`nazv_otdel`

Когда дописываю
where date BETWEEN '$date_ot' AND '$date_do',
пропадает правое объединение (нет строк, где справа = 0 ) , может, в синтаксисе ошибка?

SELECT `otdels`.`nazv_otdel` , count( `biling`.`long_time` ) , sec_to_time(sum(long_time))
FROM `biling`
RIGHT JOIN `otdels` ON `otdels`.`n_in` = `biling`.`n_in`
where date BETWEEN '$date_ot' AND '$date_do'
GROUP BY `otdels`.`nazv_otdel`
...
Рейтинг: 0 / 0
RIGHT JOIN + WHERE BETWEEN
    #33033315
oksale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А почему бы не написать

Код: plaintext
1.
2.
3.
4.
SELECT `otdels`.`nazv_otdel` , count( `biling`.`long_time` ) , sec_to_time(sum(long_time))
FROM `biling`, `otdels`
where `otdels`.`n_in` = `biling`.`n_in` AND
(date BETWEEN '$date_ot' AND '$date_do') 
GROUP BY `otdels`.`nazv_otdel`
...
Рейтинг: 0 / 0
RIGHT JOIN + WHERE BETWEEN
    #33033373
Фотография Johnmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oksaleА почему бы не написать

Потому, что это внутреннее соединение. А это не то же самое, что внешнее...:))

ser78

Пропадает законно.
Сделай так:
Код: plaintext
where (date ID NULL) OR (date BETWEEN '$date_ot' AND '$date_do')
...
Рейтинг: 0 / 0
RIGHT JOIN + WHERE BETWEEN
    #33033600
ser78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Johnmen как всегда прав.
Спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / RIGHT JOIN + WHERE BETWEEN
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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