我想做这样的事情:
SELECT table.id AS prefix_id, table.name AS prefix_name
Run Code Online (Sandbox Code Playgroud)
...并且将前缀动态添加到所有字段名称,而不是手动选择它们(即SELECT table.* AS prefix_*等等)
希望我已经准确地描述了这一点.有什么想法吗?
编辑
要清楚,我要问的原因是确保我的查询结果包含我调用的每个表中的每一列,即使存在重复的字段名称.例如,我可能有一个包含大量字段的表,这意味着我不想手动为所有字段设置别名.此外,如果3个表有一个名为namemy result 的字段,则不会包含三个name结果; 它会有一个.我想避免使用我的列名来模糊.