Sql dotaz jak ho prelozit

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

shockwave
Level 3
Level 3
Příspěvky: 459
Registrován: únor 11
Pohlaví: Muž
Stav:
Offline

Sql dotaz jak ho prelozit

Příspěvekod shockwave » 27 bře 2017 13:55

Zdravím, chci se za prvé optat, v jakém pořadí se vykonají klauzule v dotazu:
(Např. za 1.FROM , 2.SUM, pak.....3. ? atd.)


SELECT oayee SUM(amount) TOTAL, COUNT(payee) NUMBER_WRITTEN
FROM checks
WHERE amount >= 1000
GROUP BY payee
HAVING SUM (amount)> 500


a za druhé , sql dotaz lze po řádcích číst jako anglickou větu, jak by jste tedy tento dotaz přeložili?
Dělá mi problém to HAVING nevím na co se ptá nebo jaký má význam nebo k čemu se vztahuje. Snad je muj dotaz srozumitelný. Děkuji

Reklama
petrmet
Level 3
Level 3
Příspěvky: 441
Registrován: leden 15
Pohlaví: Muž
Stav:
Offline

Re: Sql dotaz jak ho prelozit

Příspěvekod petrmet » 27 bře 2017 15:30

Nevím, o jakou SQL databázi ti jde, ale např. MS SQL má tzv. Query Analyzer, který ti zobrazí postup zpracování dotazu. Ten je vytvořen optimalizací na základě dostupných indexů.
Co se týká formule HAVING, tak se dá přeložit asi jako "splňující podmínku". Je to obdoba WHERE , ale pro agregační funkce.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Dotaz na cenu
    od spartane » 17 úno 2024 18:07 » v Rady s výběrem hw a sestavením PC
    2
    829
    od petr22 Zobrazit poslední příspěvek
    18 úno 2024 21:25
  • Dotaz na nízké FPS
    od Radouz159 » 31 črc 2023 18:59 » v Hry
    18
    3500
    od Radouz159 Zobrazit poslední příspěvek
    01 srp 2023 12:57
  • Dotaz k upgradu PC Příloha(y)
    od renny997 » 08 srp 2023 15:36 » v Rady s výběrem hw a sestavením PC
    5
    1582
    od petr22 Zobrazit poslední příspěvek
    06 zář 2023 19:26
  • Projektor Wanbo X5 dotaz
    od pepan321 » 04 led 2024 19:09 » v Vše ostatní (hw)
    0
    855
    od pepan321 Zobrazit poslední příspěvek
    04 led 2024 19:09
  • Ráj Hráče- blog o hrách dotaz
    od showpayne » 04 říj 2023 21:47 » v Web-tipy a vaše weby
    2
    4665
    od showpayne Zobrazit poslední příspěvek
    05 říj 2023 17:59

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti