Kod: Tümünü seç
CREATE TABLE SIP_DETAY (
SIPCODE VARCHAR(10),
ITEMCODE VARCHAR(10),
RENK VARCHAR(35),
SET_MIKTAR INTEGER,
TOPLAM_ADET INTEGER,
TUTAR NUMERIC(15,2),
VAT NUMERIC(15,2),
SATIR_NET NUMERIC(15,2)
);
farkli itemcode lar icin ayni renk olabilmekte
yani sari hem 270250 hemde 276450 itemcode degerine sahip kayitlarda olabilmekte. Ve 270250 itemcode icin hem sari hem kirmizi hemde yesil olabilmekte. yani sunun gibi bisey
270250 sari 15
270250 mavi 8
276450 sari 41
276450 yesil 12
vs....
gordugunuz gibi sari burada her iki kodda da var
ayni zamanda herkodun bir cok renk alternatifide olabilir
Burada oyle bir sorgu olusturmak istiyorum ki bu sorgu bana herkedun renkleri icin toplam_adet alaninin degerini verecek.
Burada eger tek kritere gore toplam aldirsa idik distinct ile bunu cozmek kolay olabilirdi ama sanirim basit bi distinct yazamayiz cunku sorgu itemcode+renk bir butun olarak dusunup ona gore distinct bir toplam alacak.
Umarim derdimi anlatabilmisimdir.