Autor Zpráva
nowis
Profil
Zdravím,

je možné v SQL nějak provést součet nejen sloupců (WITH ROLLUP), ale také řádků?

|Jmeno_|nakup1_|nakup2_|SOUCET|
|--------|---------|---------|----------|
|Karel__|___200|___350|_____550|
|--------|---------|---------|----------|
|Jirka__|___100|____730|____830|
|--------|---------|---------|----------|
|NULL__|___300|___1080|___1380|


Omlouvám se za stupidní dotaz, samozřejmě stačí dát do selectu (nakup1+nakup2) as SOUCET
Keeehi
Profil
Vypdá to na špatný návrh. Diskuse JPW: Některé časteji řešené dotazy pro MySQL - FAQ » Musíte pojmenovávat sloupce s indexem (jmeno1, jmeno2, jmeno3, …)
Kajman
Profil
nowis:
samozřejmě stačí dát do selectu (nakup1+nakup2) as SOUCET

Jen pozor na null hodnoty.
nowis
Profil
Keeehi:
jo, chápu, dík za tip, ale ta moje tabulka je vymyšlená jen pro představu.


Kajman:
díky za upozornění, v tomto případě to ale nehrozí, v těchto případech tam mám natvrdo 0

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0