У меня есть две или более таблицы, содержащие значения под тем же именем столбца. Теперь, когда я присоединяюсь к этим двум таблицам, имена столбцов остаются неизменными. При получении этих значений в PHP ($ row ['name']) я сталкиваюсь с проблемами, поскольку имя столбца используется дважды.Получение значений MYSQL для ввода значений из PHP
Есть ли какие-либо возможные способы разделения этих двух столбцов внутри запроса?
SELECT *
FROM stories s
JOIN authors a ON a.id = s.authorid
Таблица истории идентификатор, название, содержание, дата
Таблица Авторы идентификатор, имя, дата
Когда я присоединиться к этим два я получаю одну таблицу с похожими столбцами «имя».
Есть ли какое-либо разделение двух таблиц, чтобы таблица автора имела префикс перед ним? Например. authors_name/authors_ *
Спасибо, это должно было сделать трюк, однако я надеялся, что смогу добавить префикс, который автоматически добавит что-то вроде authors_ * – SyntaxError
К сожалению, похоже, что автоматического префикса нет. Если этот ответ в порядке, не забудьте «принять» его: p –