1. 程式人生 > >sql中將查詢到的結果生成一個虛擬表,再進行操作

sql中將查詢到的結果生成一個虛擬表,再進行操作

舉例:select count(distinct A.questno) from (select questno,fastdfsurl,docfastdfsurl,pngfastdfsurl from   dm_questlabel.fact_quest_label_old_jk where fastdfsurl like 'group%'  and docfastdfsurl like 'group%' and pngfastdfsurl like 'group%' and questinnersource=1 and isanswer=0 and isoption=0)A;

1.查詢到的結果作為一個虛擬表必須有一個別名,如A;

2.然後可以對虛擬表A中欄位進行操作;