кто подскажет по MSSQL?? нужна альиернатива запроса с временной таблицей!!
Код | CREATE TABLE #table_1 ( KodZakaz varchar(255) , Vrtv varchar(255) , AVT varchar (255) , rcp1 varchar (255) )
INSERT INTO #table_1 ( KodZakaz , Vrtv , AVT , rcp1 ) Select Zakaz.kodZakaz , (Izdelaya .KodVorot) as Vrt , (Zakazano.kodzakazano) as AVT , (Izdelaya .rcp) as RCP1 from Zakazinner join Izdelaya on Izdelaya.KodZakaz=Zakaz.KodZakazleft join Zakazano on Zakazano.KodZakaz=Zakaz.KodZakaz and Zakazano.TipZakazano='AVT' WHERE DataCehZakaz>='20110101' and DataCehZakaz<'20120201'
UPDATE #table_1 SET AVT=1 WHERE AVT!=0
SELECT COUNT (KodZakaz) as kod , (AVT) as avtomatika , rcp1 FROM #table_1 group by AVT, rcp1
DROP TABLE #table_1
|
|