sql >> Databáze >  >> RDS >> Sqlserver

Uložená procedura vyvolá chybu v SQL Server 2012, ale funguje dobře v SQL Server 2000

insert into #tmp (CityID, CityName, TotalOrder)
Select distinct sr.RID as CityID,
     sr.Rname as CityName
From #tmpID tid 
Inner join StateRegions Sr on Sr.RID = tid.CityID
Group by Sr.RName,
     sr.RID
Order by sr.RName

pokoušíte se vložit 3 sloupce do #tmp, ale dotaz vrací pouze 2 sloupce

Mám podezření, že chcete Count(*) nebo Součet (objednávky) jako třetí sloupec




  1. Zvyšte hodnotu v dotazu aktualizace MySQL

  2. Jak načíst data JSON z MySQL?

  3. Jak napsat dotaz Where Between v yii2

  4. přidání měsíců k datu SQL