Как отобразить имя и фамилию, когда они хранятся в одном объекте

#mysql

Вопрос:

 SELECT  first_name,  last_name,  se.socialevent_id,  title FROM  354groupb1.social_event se  INNER JOIN 354groupb1.executive e ON se.executive_id = e.executive_id   INNER JOIN 354groupb1.member m ON e.member_id = m.member_id   INNER JOIN 354groupb1.pnms pm ON m.net_id = pm.net_id WHERE  se.executive_id IS NOT NULL  OR  se.member_id IS NOT NULL;  
  • Все мои first_name и last_names хранятся внутри PNMS таблицы.
  • Я хочу написать запрос, который будет отображать first_name и last_name всех, кто присутствовал на мероприятии.
  • Однако, когда я выполняю этот запрос, он будет отображать только одного человека на событие. *PNMS означает Потенциальных Новых Участников. Все исполнители и участники должны быть PNM
  • Как мне привлечь более одного участника для участия в социальном мероприятии и более одного руководителя для проведения мероприятия

введите описание изображения здесь

Комментарии:

1. Что означает или означает «PNMS»?

2. Что вы подразумеваете под «хранящимся в одном объекте»?

3. Что social_event на самом деле представляет собой ваша таблица? Ваш дизайн БД позволяет использовать только 2 человека (одного «руководителя», что бы это ни значило, и одного «участника»), поэтому неясно, как должна работать БД…

4. Ваша модель данных допускает только одного участника и одного руководителя на одно социальное мероприятие

5. И ваш запрос получает имя руководителя каждого мероприятия.