Sql dotaz jak ho prelozit
Napsal: 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
(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