У меня есть много таблиц MySQL с тем же именем столбца. Итак, я ищу PDO или SQL-взлома для SELECT * FROM других таблиц, которые возвратят имена таблиц в наборах результатов.FETCH_ASSOC и SELECT * FROM из двух таблиц с тем же именем столбца
Пример:
'SELECT * FROM table0, table1';
где обе таблицы имеет столбец 'имя'. Но результат FETCH_ASSOC возвращает только одно «имя» - последнее.
Результат:
echo $result["name"];
Wanted результат:
echo $result["table0.name"];
echo $result["table1.name"];
...
Обратите внимание, что
- Я не могу переименовать столбцы DB быть уникальным
- Я не могу Мануалы создать псевдоним для каждого столбца (серия таблиц/столбцов)
- Я хочу, чтобы имя в результирующем наборе не таких чисел, как FETCH_NUM
Любые идеи? Спасибо!
Что именно неправильно с выполнением двух запросов, по одному для каждой отдельной таблицы? –