Zadejte hledaný výraz...

pomoc s vytvorenim sql dotazu

omsoft
verified
rating uzivatele
20. 11. 2010 22:48:14
Potreboval bych vytvorit dotaz a to takovy:
v Db mam ulozeny cas(sloupec cas),ktery se tam uklada po 5 minutach(tzn. 9:00:00,9:05:00....) ukladam hodnoty od 7-18hodin. Priklad: V rozmezi 7:00:00 - 7:40:00 se zaroven do jineho sloupce zapise hodnota a tu bych potreboval secist (7:00:00 se ulozi hodnota 1,7:05:00 se ulozi 34 ..atd.) a prave v tom rozmezi 7-8 bych chtel secist ty hodnoty...dalo by se to nejak?jestli je to srozumitelne celkem:)diky za jakoukoliv radu
20. 11. 2010 22:48:14
https://webtrh.cz/diskuse/pomoc-s-vytvorenim-sql-dotazu/#reply585752
Pavel Kumpán
verified
rating uzivatele
20. 11. 2010 23:03:34
SELECT SUM(sloupecHodnot) FROM tabulka WHERE cas BETWEEN cas1 AND cas2;
myslím že takhle by to mělo být, za správnost ale neručím
20. 11. 2010 23:03:34
https://webtrh.cz/diskuse/pomoc-s-vytvorenim-sql-dotazu/#reply585751
omsoft
verified
rating uzivatele
20. 11. 2010 23:07:38
Napsal Pavlos42;599250
SELECT SUM(sloupecHodnot) FROM tabulka WHERE cas BETWEEN cas1 AND cas2;
myslím že takhle by to mělo být, za správnost ale neručím
a to bych delal pro kazdou hodinu zvlast?:-)
20. 11. 2010 23:07:38
https://webtrh.cz/diskuse/pomoc-s-vytvorenim-sql-dotazu/#reply585750
Pavel Kumpán
verified
rating uzivatele
20. 11. 2010 23:37:18
SELECT SUM( hodnota ) FROM tabulka GROUP BY DATE_FORMAT( cas, '%h' );
pro všechny hodiny pak takto
20. 11. 2010 23:37:18
https://webtrh.cz/diskuse/pomoc-s-vytvorenim-sql-dotazu/#reply585749
omsoft
verified
rating uzivatele
20. 11. 2010 23:54:32
Napsal Pavlos42;599257
SELECT SUM( hodnota ) FROM tabulka GROUP BY DATE_FORMAT( cas, '%h' );
pro všechny hodiny pak takto
udelal sem to podle toho prvniho,ale toto je kratsi a lepsi,diky
20. 11. 2010 23:54:32
https://webtrh.cz/diskuse/pomoc-s-vytvorenim-sql-dotazu/#reply585748
crs
verified
rating uzivatele
(1 hodnocení)
19. 1. 2011 00:59:10
* neměl by být ten dotaz ještě omezený obdobím, z kterého vybíráš? tzn. ještě klauzule WHERE cas BETWEEN cas1 AND cas2;
* místo DATE_FORMAT( cas, '%h' ) se dá použít HOUR(cas)
* v předchozím dotazu je pouze výsledek ale už ne, k jaké hodině se vztahuje - tzn. ještě přidat sloupec s HOUR(cas)
19. 1. 2011 00:59:10
https://webtrh.cz/diskuse/pomoc-s-vytvorenim-sql-dotazu/#reply585747
Pro odpověď se přihlašte.
Přihlásit