SQL Problem duplicata

SQL Problem duplicata

offline
  • Pridružio: 05 Maj 2005
  • Poruke: 84
  • Gde živiš: Cirikovac

Nije mi jasno u cemu je problem.Imam 4 stavke jedne tabele koje moram da upotrebim u predstavljanju izraza:
Cena,Sifra,kolicina,datum.Uslov je da SQL izraz izracuna samo sumu Cene,pod Trazenom sifrom ,i pod rasponom datuma,ali da bude ispisana samo JEDNOM Suma svih cena i sifra,pa makar se datum protezao od 1 godine.Po mom SQL izrazu izbacuju se svi datumi sa trazenim uslovom,a to nije to.
Please help



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

A koji je tvoj SQL izraz?!
Nemoj vise da postavljas pitanje sa ne potpunim informacijama.

Problem moze biti los SQL, lose linkovane tabele itd.
Druga stvar je sto nekad ne moze da se izbegnu duplikati, pa se koristi DISTINCT komanda... ako pak trazis sumu, moguc problem je u HAVING i GROUP BY klauzuli.

Necu znati dok ne budem video upit i strukruru koriscenih tabela.



offline
  • Pridružio: 05 Maj 2005
  • Poruke: 84
  • Gde živiš: Cirikovac

Pardon
SELECT DISTINCT A, B , SUM(TOTAL) , Datum
FROM tbl1
WHERE (A = '2011') AND (B = '03') AND (Datum BETWEEN #4/1/2006# AND #4/15/2006#)
GROUP BY A,B, Datum

offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

To mi opet nista ne znaci. sta su A i B i kako je organizovana tabela.

offline
  • Pridružio: 05 Maj 2005
  • Poruke: 84
  • Gde živiš: Cirikovac

Beli0135-ne moras da se trudis vise,sam sam nasao resenje,ali bih te molio ako znas kako da izracunam zbir vec izracunatih suma(kao nesto poput Sum(Sum...)).Da li preko subkverija ili ne?
Zahvalan

offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

Pa ne.. SUM je kolona, zar ne?

Select A, B, SUM(A) as "C", SUM(C)....

Ako ne prihvata C, onda mozes SUM(3)

offline
  • Pridružio: 05 Maj 2005
  • Poruke: 84
  • Gde živiš: Cirikovac

Hvala,shvatio sam

Ko je trenutno na forumu
 

Ukupno su 1024 korisnika na forumu :: 46 registrovanih, 13 sakrivenih i 965 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Andrija357, arsa, Atomski čoban, babaroga, Bane san, bojanM84, comi_pfc, dane007, darkangel, Dimitrise93, draganca, Džordžino, Kandrbandrdzilo, Karla, kokodakalo, Krvava Devetka, Kubovac, Lieutenant, Metanoja, MiG-29M2, milenko crazy north, minmatar34957, moldway, Nemanja.M, nemkea71, oldtimer, Panter, panzerwaffe, Petarvu, pirke96, procesor, royst33, Sale.S, Shinobi, SlaKoj, slonic_tonic, Smiljke, Srki94, Srle993, styg, t84dar, vathra, vlajkox, voja64, wulfy