如果我有一个查询这样的:MySQL的返回全TABLE.COLUMN名
SELECT id, name, age FROM people;
我会得到一个名为ID,姓名和年龄列。有没有一个选项来指定“我想在我的结果中使用完整的table.column名称”? IE,理想情况下,我会运行上面的查询并获取people.id,people.name和people.age两列。
如果它有所作为,查询将从PHP运行。
我不希望使用SELECT ID AS people.id
(etc),因为我有大约50个查询,每个查询包含大约10-12列。我希望避免手动重写所有这些查询。
除了“这是不可能的”之外,“重复”问题对我的问题没有回答(据我所知,也不是原始问题)。
复制以下问题的http://stackoverflow.com/questions/268296/have-mysql -select-statement-return-fully-qualified-column-names-like-table-field –
Thanks Aditya。看起来没有任何解决方案:-( –
是的,也许这是不可能的,我可以建议一种避免大量手动工作的方法,您可以使用Notepad ++在所有打开的文档中进行替换。 :-) –