proudmore
@proudmore

Как сделать так, чтобы поле c NULL попало в выборку?

Здравствуйте!
Есть 2 таблицы вида
id / username / age / city_id
и
city_id / city_name

Мне нужно выбирать id, имя, возраст и название города.
Все было хорошо до того момента, пока я не реализовал фичу "город не выбран", т.е. поле city_id стало равным NULL, и строка с этим пользователем в выборку не попадает. Как поправить запрос?
SELECT u.id, u.Name, u.age, c.city_name 
FROM users AS u 
INNER JOIN cities AS c ON (c.city_id = u.city_id)
ORDER BY u.ID
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
LEFT JOIN cities
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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