2013-07-27 107 views
0

有没有办法做这样的事情?SQL按列名称列表选择/组

想我已经叫columnstogroupby

ColumnsToGroupBy 
Column1 
Column2 
Coulmn3 

下表,我有此查询

Select sum(someColumn) Total,Column1,Column2,Column3 From MyTable Group By Column1,Column2,Column3 

是有办法的,我可以创建此查询动态使用columnstogroupby表? 请注意,sum(someColumn) Total总是相同的,我只需要在我的select和group by子句中包含columnstogroupby中的所有列,那可能吗?

回答