Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Mělo by to být nějak takto: SELECT obj.datum, Count(obj.id_pokrmu) AS CountOfid_pokrmu, Sum(jidla.v…
touchwood 12.04.2013 20:52
touchwood
Díky moc, funguje skvěle!
Hyndori 12.04.2013 23:59
Hyndori
Ještě že má touchwood zkušenosti, než já něco sesmolím :-( Zatím se PHP učím.
albru123 13.04.2013 00:05
albru123
tohle je spíše o SQL, já v podstatě PHP neumím :-) (sice přečtu, ale nepíšu). Ostatně ani SQL není n…
touchwood 13.04.2013 12:44
touchwood
Nevěděl jsem že to jde sečíst přímo v příkazu, tak jsem se jak dement snažil queryovat data z té dat…
albru123 13.04.2013 12:47
albru123
v pohodě, člověk se pořád učí. :-) Je skvělé, že i dnes se dají potkat lidé, co mají snahu se něco n… poslední
touchwood 13.04.2013 16:56
touchwood

Mělo by to být nějak takto:

SELECT obj.datum, Count(obj.id_pokrmu) AS CountOfid_pokrmu, Sum(jidla.veprove) AS SumOfveprove, Sum(jidla.spagety) AS SumOfspagety, Sum(jidla.mleko) AS SumOfmleko, Sum(jidla.syr) AS SumOfsyr
FROM jidla RIGHT JOIN obj ON jidla.pokrm_id = obj.id_pokrmu
GROUP BY obj.datum, jidla.pokrm_id
HAVING (((obj.datum)=#1/1/2013#) AND ((jidla.pokrm_id)=3));

ten select je bez záruky, takto nějak jsem to vydyndal z Accessu. Select musíš zabalit do PHP, což předpokládám zvládneš.

tohle je spíše o SQL, já v podstatě PHP neumím :-) (sice přečtu, ale nepíšu). Ostatně ani SQL není něco, co bych byl dnes schopen "napsat" z hlavy (nicméně jsem to roky dělal, takže principy mám v krvi). :-)

A celé SQL se jen použije jako zdroj dat pro PHP. To je celé.

Zpět do poradny Odpovědět na původní otázku Nahoru