Левая таблица соединений и эхо в таблице - MySQLi Query - PullRequest
0 голосов
/ 25 февраля 2019

Я новичок в базе данных PHP и MYSQL.Я пытаюсь отобразить строку в таблице из двух моих таблиц.Я хочу, чтобы все строки в таблице назывались teacher_profile, а столбец имен - из центра.Я могу запустить запрос в phpmyadmin, и он работает нормально, но проблема в том, что обе таблицы имеют общее имя, поэтому я не могу правильно отобразить имя в своей таблице.потому что там teacher_profile и center имеют имя столбца.Я не могу переименовать его, потому что он работает и используется с моим приложением для Android.

select *
        from teacher_profile q 
        left outer join center a on a.id = q.centerId
       ORDER BY q.id DESC

Мой запрос похож на это. Дайте мне знать, если кто-то может помочь мне в решении этой проблемы, и я могу получить имя столбца отcenter как center_name в результате, так что я могу использовать его с моей строкой таблицы.Большое спасибо!

Примечание: я хочу только имя столбца из центральной таблицы.и хочу получить что-то вроде centername, чтобы в результате запроса не было нескольких имен столбцов.Спасибо

1 Ответ

0 голосов
/ 25 февраля 2019

Вы можете использовать полные имена столбцов.q.name - это столбец name из teacher_profile, а a.name - это столбец name из таблицы center.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...