我有這個醜陋SELECT
聲明:集團select語句
Select 'Urbain' as Véhicule, Count(DISTINCT Plaintes.IDEvenements) as Hebdomadaire
FROM Plaintes join PVehicule on Plaintes.IDEvenements = PVehicule.IDEvenements
join EvVehicule on PVehicule.IDVehicule = EvVehicule.IDVehicule
join Classe_Vh on EvVehicule.IDClasse = Classe_Vh.IDClasse
join Type_Voy on Classe_Vh.IDTYPE_VOYAGE = Type_Voy.IDTYPE_VOYAGE
Where Plaintes.Date >= @Sunday AND Plaintes.Date < DATEADD(Day, 7, @SUNDAY) AND Description = 'Urbain'
,給了我這樣的結果:
我需要複製此查詢幾次,改變像一個簡單的關鍵字Nolise
到Scholar
等等。
我知道如果我只是複製它我會得到不同的請求a是個結果:
我想有一個數組與它的一切,就好像它是一個單一的SELECT
不改變我的整個請求。有沒有簡單的方法來實現這一目標?
編輯:
比方說,我想補充另一列將要檢查的另一個日期條件。
HEBDOMADAIRE這意味着每週的英語測試,看看它是否在這一週:
Where Plaintes.Date >= @Sunday AND Plaintes.Date < DATEADD(Day, 7, @SUNDAY)
我想補充一個anual列這將測試此:
Where Plaintes.Date >= 2012/01/01
我怎樣才能讓我的查詢,以便只有每週測試第一個條件?
什麼都試過了嗎? – bluevector