Мне нужна помощь с вопросом, пожалуйста.
SELECT wp_mailster_subscribers.`email` AS 'Email',
Firstname_Table.`meta_value` AS 'Firstname',
Lastname_Table.`meta_value` AS 'Lastname',
FROM_UNIXTIME(wp_mailster_lists_subscribers.`added`,"%Y-%m-%d") AS 'Date Added',
wp_mailster_status.`status` AS 'Status'
FROM wp_mailster_fa_details
INNER JOIN wp_mailster_lists_subscribers
ON wp_mailster_lists_subscribers.`list_id` = wp_mailster_fa_details.`mailing_list`
INNER JOIN wp_mailster_subscribers
ON wp_mailster_lists_subscribers.`subscriber_id` = wp_mailster_subscribers.`ID`
INNER JOIN wp_mailster_subscriber_fields AS Firstname_Table
ON wp_mailster_lists_subscribers.`subscriber_id` = Firstname_Table.`subscriber_id`
INNER JOIN wp_mailster_subscriber_fields AS Lastname_Table
ON wp_mailster_lists_subscribers.`subscriber_id` = Lastname_Table.`subscriber_id`
INNER JOIN wp_mailster_status
ON wp_mailster_subscribers.`status` = wp_mailster_status.`status_id`
WHERE wp_mailster_fa_details.`username` = '%CURRENT_USER_LOGIN%'
AND Firstname_Table.`meta_key` = 'firstname'
AND Lastname_Table.`meta_key` = 'lastname'
Моя проблема связана с именем и фамилией, если они пустые, их не существует. Следовательно, если они не существуют, вся строка не отображается.
Как мне заставить отображать пустое значение вместо отображения всей строки?
Например:
| Email | Firstname | Lastname | Status |
--------------------------------------------------------
| some@email | John | Dirt | Active |
| else@email | | | Active |