» »

SQLplus povpraševanje

SQLplus povpraševanje

for ::

Pozdravljeni!

Zanima me kako naj naredim povpraševanje, ki mi izpiše vsoto prodaje.

Imam entiteto Artikel v kateri je cena_artikla in entiteto postavka računa, v kateri je količina

Sedaj bi moral dati vsoto vseh artikov in količin SUM(cena_artikla*količina) a ne? Ali se motim? Kako naj to naredim? A mi lahko nekdo zapiše celotno povpraševanje. Hvala za pomoč!

Lep pozdrav
PiLe

mango ::

Najbolj ne razumem, kaj pravzaprav sprašuješ. Najbolje, da podaš strukturo tabel, pa kaj bi rad ven dobil

BigWhale ::

Nekaj v stilu:

SELECT SUM(cena)*SUM(kolicina) AS prodaja ... GROUP BY artikel

Zgodovina sprememb…

  • spremenil: BigWhale ()

dmok ::

Za skupni znesek računa bi bilo nekaj takega:

SELECT P.IdRcn, SUM(P.Kolicina * A.Cena) AS Znesek
FROM Postavke P JOIN Artikli A ON A.IdArtikla = P.IdArtikla
WHERE P.IdRcn = ?
GROUP BY P.IdRcn

Premisli pa če je pametno, da ceno bereš vsakič iz artiklov namesto da jo npr. zapišeš v postavke računa.

d.

destiny ::

dmok ima prav. Če se cena artikla spremeni, ne boš več dobil pravih podatkov za račune, ki so bili izdani pred spremembo cene. Enako velja za ime in naslov kupca. Zavedati se je treba, da morš v vsakem trenutku bit sposoben izpisat račun za nazaj s točno takimi podatki, kot si račun izdal.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[SQL] Pohitritev izpisa

Oddelek: Programiranje
252960 (1859) kuall
»

[ACCESS] Pomoč

Oddelek: Programiranje
81695 (1492) Stewie
»

PostgreSQL pomoč

Oddelek: Programiranje
162520 (2013) Mato989
»

PHP + MySQL excel export pomoč?

Oddelek: Izdelava spletišč
121495 (1342) sumoborac
»

MySQL BETWEEN dates?

Oddelek: Programiranje
111399 (1313) Housy

Več podobnih tem