В соединении, как префикс всех имен столбцов с таблицей, из которой это произошло

анализирую довольно ужасную унаследованную базу данных / кодовую базу, пытаясь снизить нагрузку на сервер, объединяя запросы в объединения (включая задание cron с предупреждением по электронной почте, которое обычно вызывает более миллиона отдельных запросов).

SELECT * FROM 
class_alerts_holding ah 
INNER JOIN class_listings l ON l.id = ah.lid 
INNER JOIN class_users u ON u.id = ah.uid
LEFT JOIN class_prodimages pi ON pi.pid = ah.lid

Это выплевывает 120 столбцов ...

aid | id | lid | uid | oid | catName | searchtext | alertfreq | listType | id | owner | title | section | shortDescription | description | featured | price | display | hitcount | dateadded | expiration | url | notified | searchcount | repliedcount | pBold | pHighlighted | notes | ...

Чтобы помочь моему анализу того, как создавать новые запросы, было бы здорово, если бы я мог добавить префикс столбцов в результате к таблице, из которой они пришли в JOIN, например.

class_alerts_holding.aid | class_alerts_holding.id | class_listings.lid | ...

Есть ли способ достичь этого? Я

Ответы на вопрос(6)

Ваш ответ на вопрос