Я разрабатываю плагин WP и у меня есть таблица с идентификаторами, именем, фамилией, мобильным телефоном и телефоном
Я хочу выполнить запрос, который отличается от мобильного и телефон значения, и они не являются нулевыми среди других полей
![Check table fields](https://i.stack.imgur.com/RBQdJ.png)
, и я хочу отобразить как следующее изображение
![Need this result](https://i.stack.imgur.com/R16SC.png)
Пока у меня есть этот запрос, который отображает список со всеми уникальными мобильными телефонами и телефоном, объединенными в 1 столбец
$qry ="SELECT DISTINCT *
FROM (SELECT it.phone AS 'phone'
FROM table_name it
UNION ALL
SELECT itt.mobile AS 'mobile'
FROM table_name itt
) AS a";
Также пробовал это, но не работает
$qry ="SELECT DISTINCT *
FROM (SELECT it.mobile AS 'mobile',
it.smsgroup_id AS 'smsgroup_id',
it.name AS 'name',
it.surname AS 'surname',
it.phone AS 'phone'
FROM $table_name it
WHERE it.mobile != ''
UNION ALL
SELECT itt.mobile AS 'mobile',
itt.smsgroup_id AS 'smsgroup_id',
itt.name AS 'name',
itt.surname AS 'surname',
itt.phone AS 'phone'
FROM $table_name rt
INNER JOIN $table_name itt ON itt.smsgroup_id = rt.smsgroup_id
) AS a";