Задать вопрос
@TechNOIR

SQL. Как объединить два запроса в данном случае?

Добрый день.
Имеется 2 таблицы doctors и testt.
И мне нужно выполнить 2 запроса. Сначала в таблице testt по дате:
SELECT * FROM testt WHERE '2018-05-13' BETWEEN date_in AND date_out

А затем из двух таблиц:
SELECT * FROM doctors, testt WHERE testt.sec = doctors.id


Как бы это всё в один запрос засунуть? Спасибо заранее
  • Вопрос задан
  • 1103 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 2
@asmodeusta
PHP Developer (Laravel, Wordpress)
Учите SQL: join
SELECT 
testt.*, 
doctors.* 
FROM testt 
LEFT JOIN doctors 
ON testt.sec = doctors.id 
WHERE '2018-05-13' BETWEEN date_in AND date_out
Ответ написан
Комментировать
Beshere
@Beshere
Разработчик
SELECT * FROM doctors, testt WHERE '2018-05-13' BETWEEN date_in AND date_out AND testt.sec = doctors.id;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
demon416nds
@demon416nds
Разработчик на чем попало
join же
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы