Мне нужно получить заголовок из таблицы 2, в таблице 2 есть столбец title и id.
Таблица 1 содержит некоторые данные, и три из этих столбцов, соединенных вместе, составляют идентификатор, который можно найти в таблице 1.
Я использовал функцию CONCAT_WS () и дал этому столбцу псевдоним, и мне нужно использовать псевдоним для аргумента on (по крайней мере, это то, что я понял, что мне нужно было сделать)
Я думал, что это может быть простое левое соединение, но оно не работает для меня.
Это мой запрос
SELECT
table_openers.mail,
table_openers.f_name,
table_openers.l_name,
table_openers.Quality,
CONCAT_WS('-',
table_openers.esp,
table_openers.acc,
table_openers.group) as 't1aid',
table_groups.aid,
table_groups.group_name
FROM
lance_mailstats.table_openers
LEFT JOIN
lance_mailstats.table_groups ON table_groups.aid = t1aid;
Я получаю результаты для mail, f_name, l_name, Quality и t1aid, но столбцы aid и group_name второй таблицы возвращают ноль.