Jump to content
php.lv forumi

Saskaitīt visu kolonnu [mysql]


Vebers

Recommended Posts

Vai ir k-kā iespējams saskaitīt visus skaitļus kas ir doti vienā kolonnā ?

piemērs:

id || skaitlis
1 || 2
2 || 7
3 || 6

Rezultātam vaidzētu būt : 15 .

Edited by MakaTaNaw
Link to comment
Share on other sites

goldy--> garaam ;)

peec dotaa piemeera rez. buus 3

COUNT() atgriezj rindinju skaitu kuraas nav NULL un atbilst dotajam nosacijumam

shajaa gadijumaa vajag SUM()

SUM(skaitlis)

--------

SUM()--> atgriezj summu ;)

MYSQL un SQL vispaar ir Ljoti daudz efektiivu panjeemienu kaa atlasiit vajadziigos datus...

dazreiz pat pabriinos kaa ir izveidotas dazas PHP progas --> 50 un vairaak rindinju kur vajadzeetu

1 pareizu SQL pieprasijumu ;)

 

edit: bubu jau pasteidzaas ;)

Edited by Grey_Wolf
Link to comment
Share on other sites

MakaTaNaw --> nezinu ko ar to visu biji dmaajis ... kautkaa murgaini izskataas :(

WHERE nosacijumu var lieto pie SELECT, UPDATE , DELETE...

taatad lauks - lauks2=kautko ....

 

arii pie dazjiem SELEC nosacijumiem var izmantot matem. darbiibas

SELECT skaitlis-kautkaads_cits_skaitlis AS nosaukums....

Edited by Grey_Wolf
Link to comment
Share on other sites

Grey_Wolf:

Ar to biju domājis vai nav kādi 'aizstājēj vārdiņi' gluži kā ir SUM(skaitlis) - summai, tad starpībai reizinājumam un dalījumam tādi nav ?

 

Varbūt parādi piemēru kā izskatīsies šīs kolonnas starpība (skaitlis_1 - skaitlis_2 - skailis_3 lai sanāk -11 ) ?

Link to comment
Share on other sites

MakaTaNaw--> skjiet ka nav gan....

vispaar pameklee pats ;)

roc aggregatefunctions virzienaa..

zinu ka ir

MAX() --> lielaakaa kolonas veertiiba

MIN()--> mazaakaa kolonas vertiiba

AVG() --> videejaa kolonas veertiiba

COUNT(), SUM(), un vel dazas....

P.S. sakumaa iisti neiebraucu tavaa jautaajumaa....

Link to comment
Share on other sites

Raku un neizraku nekādus tādus group bysum :(

 

hmm.. laikam nāksies vien pie tabulas (html) ģenerēšanas skaitīt ar PHP katras row vērtību :) Nav ko velosipēdu no jauna laikam izgudrot, he

Link to comment
Share on other sites

MakaTaNaw--> ???

tevtachu gan bubu gan es pateicu atriinaajumu ;)

ir taada f-ja kaa SUM(kolona)

un nevajag nekaadus group by

paskaties ko bubu uzrakstija...

tik pieliec klaat AS nosaukums

SELECT SUM(skaitlis) AS kautkads_nebuut_nosaukums FROM tabula.......

un kautkads_nebuut_nosaukums buus visas kolonaas skaitlju summa....

Link to comment
Share on other sites

×
×
  • Create New...