Из моей таблицы personal
Я хотел бы присоединиться к таблицам languages
и payment
:
SELECT GROUP_CONCAT(DISTINCT languages.language) AS languages, personal.city, payment.before
FROM personal
INNER JOIN languages ON languages.uid = personal.uid
INNER JOIN payment ON payment.uid = personal.uid
WHERE personal.uid = 36
Возвращение моего запроса:
| languages | city | before |
|-------------|:--------------:|--------:|
| NULL | NULL | NULL |
Этопотому что в моей таблице нет записи payment
.Есть ли способ сделать 4-ю строку моего кода необязательной?Так что если payment.uid = personal.uid
будет ложным, результат должен выглядеть следующим образом:
| languages | city | before |
|-------------|:--------------:|--------:|
| English | Chicago | NULL |