我正在寫一個ColdFusion頁面來生成一個Excel表,如下所示:如何壓縮多個select count查詢以提高代碼效率?
我想從數據庫中的一個表中生成多列信息。對於每一列,我都需要一個SELECT COUNT來獲得結果。喜歡這個;
Select count (yT) as pageOneView from tTable where userGUID=#Query.guid# AND id='00101'
Select count (yT) as pageTwoView from tTable where userGUID=#Query.guid# AND id='00201'
Select count (yT) as pageThreeView from tTable where userGUID=#Query.guid# AND id='00301'
請注意,唯一更改的細節是計數名稱和id。 如何將這些組合成一個<cfquery>
而不是每個都使用<cfquery>
?
你想以表格形式或以行形式得到結果。 – 2013-04-29 09:12:31