Я ищу помощь в получении и отображении информации из связанных таблиц в MySQL.У меня есть две таблицы:
- «таблица1» с идентификатором столбцов, имя, фамилия
- «таблица2» с идентификатором столбцов, телефон
Они связаны между собойпо столбцам id.
Я пытаюсь отобразить имя, фамилию и телефон вместе.В настоящее время я использую:
ВЫБЕРИТЕ имя, фамилию, телефон ОТ таблицы1, таблица2 ГДЕ table1.id = table2.id
Однако я чувствую, что яЯ не использую отношения между таблицами должным образом, так как я считаю, что это будет работать и между несвязанными таблицами.
Кроме того, не каждый идентификатор из таблицы1 имеет запись в таблице2, что означает, что не у всех есть телефонный номер.Приведенный выше метод приводит к отображению только тех идентификаторов, которые существуют как в table1, так и в table2, в то время как я хочу отображать данные тех, у кого также нет номера телефона, либо через пробел, либо через «N / A» в столбце телефона.
Будем весьма благодарны за любые советы о том, как правильно отображать данные.