» »

select sql - seštevanje

select sql - seštevanje

marzy ::

pozdrav, zanima me če bi znal kdo povedat kako bi zgledal select stavek za naslednji primer.

imam tabelo v kateri so šole in ki so tekmovale v določenih discp. sedaj bi rad sproti sešteval točke
se pravi v vsaki disciplini posamezna šola dobi določeno št. točk ki bi jih rad sproti prišteval

WarpedGone ::

Ko ti bojo SQLi vsaj malo jasni, bo tole mala malca. Do takrat pa je bolje da kdo drug stvar spiše, ker bo tvoja rešitev skor sigurno napačna.
Naredi si uslugo in posveti en popoldan kakšnemu SQL tutorialu. Osnove so simpl. Dobesedno.
Zbogom in hvala za vse ribe

marzy ::

poznam osnove, sam tole mi pa glih ni simpl, pa nism vprašal za bilokaj druga kot pomoč tk da ne vem kaj pišeš...

AndrejS ::

SUM , GROUP...

marzy ::

vem da nism postavil pravilno vprašanja..

če dam sum in potem group po šoli mi sešteje končne točke za vse šole jst pa hočem da se točke seštevaj sproti. npr pri 1. disciplini ima šola 1 10 točk pri 2. diciplini pa 5 in hočem da mi izpiše 15..

gokky ::

Če želiš zadevo sumirati samo po šolah:

SELECT sola, sum(tocke)
FROM tabela
WHERE (katere zelis upostevati, npr leto_tekmovanja=2008 AND sola_diskvalificirana=0)
GROUP BY sola

Če pa želiš po disciplinah ločeno

SELECT sola, disciplina, sum(tocke)
FROM tabela
WHERE (katere zelis upostevati, npr leto_tekmovanja=2008 AND sola_diskvalificirana=0)
GROUP BY sola, disciplina

Sicer pa se mi zdi, da to sodi v osnove SQL. Pri nas na faksu so morala znati vsa dekleta že pred leti.

borchi ::

marzy, priznaj, ti sploh še nimaš tabele. ker če bi jo imel, bi že prilepu sem dizajn tabele in bi ti mi lahko lepo razložili, da je boljše naredit tri tabele in ti napisali select, itd.
l'jga

marzy ::

ne razumeš aj bi jz rad...

DISCIPLINA 1:
1. šola 1 33 skupaj: 33
2. šola 2 25 skupaj: 25
3. šola 3 18 skupaj: 18

DISCIPLINA 2:
1. šola 3 10 skupaj: 28
2. šola 1 30 skupaj: 63
3. šola 2 20 skupaj: 45

....in tako naprej

evo če bo kaj bolj jasno,mene zanima točke skupaj kako jih naj sproti seštevam če bi bla ena šola ni problem,problem nastane ko imam več šol...

mam tabelo,v bistvu mam vse te podatke že shranjene v curosrju..

Zgodovina sprememb…

  • spremenilo: marzy ()

Fizikalko ::

kaj ko bi lepo napisal design tabel in ti takoj napišemo query

marzy ::

če vam pravim da mam podatke že v cursorju, sej ni važno bom že nekako pogruntal,hvala za trud..

gokky ::

Ej. Kakšen pa imaš select, da dobiš v kurzor, če ni skrivnost?

Sicer pa je bistvo razmisleka v tem, da že v kurzor dobiš primerne podatke.


Vredno ogleda ...

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

mysql if stavek

Oddelek: Programiranje
91256 (870) MrStein
»

[SQL] PgAdmin preprosto vprasanje povezano s stolpci v tabeli

Oddelek: Programiranje
222195 (1554) Cvele2011
»

SQL poizvedba

Oddelek: Programiranje
152163 (1673) borchi
»

T-SQL preprost querry pa ne znam

Oddelek: Programiranje
171821 (1478) borchi
»

[mysql] malo bolj zahtevna poizvedba

Oddelek: Programiranje
161589 (1440) destiny

Več podobnih tem