从连接表中显示列名作为标题

时间:2013-11-27 16:17:05

标签: mysql

我在mysql中有以下查询。如果我想使用我的问题表中的列名(本例中的q)来匹配求和的答案,我该怎么做?换句话说,不是指定As列,我可以使用q列IE指定As:作为q.column1等......?

Select q.question, sum(c.answer1+g.answer1) as Answer1,sum(c.answer2+g.answer2) as Answer2
from Questions q
join caggregate c on(q.questionid=c.questionid)
join gaggregate g on (c.questionid=g.questionid)
Group By q.questionid; 

1 个答案:

答案 0 :(得分:0)

没有。别名(AS)只是将字段重命名为其他字段。您不能使用某些OTHER字段的内容作为别名的名称填写。不是没有一堆动态SQL语句创建。