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

Как правильно сформировать SQL?

Добрый день, есть 2 таблицы

sites
-----
id
http
reward
time

и

users
------
id
user_id
time
site_id

Нужно выбрать SELECT * FROM sites и
SELECT time_in_sec FROM sites, users WHERE sites.id = users.site_id

Как совместить их так, чтобы выводилась вся информация из первого запроса, и только та которая нужна со второго, как это сделать одним запросом?
Я так предполагаю, чтобы $result[какойто] в одном из них была информацию по второму запросу, а в которых нету, те будут null
  • Вопрос задан
  • 2286 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
SELECT * FROM sites LEFT JOIN users ON sites.id = site_id
Ответ написан
Ваш ответ на вопрос

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

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