Oznámení
Omlouváme se, provoz fóra byl ukončen
DibiFluent a agregační funkce
Upozornění: Tohle vlákno je hodně staré.
před 9 lety
- Mesiah
- Člen | 242
Dobrý den,
prosím Vás, jak se v Dibi pracuje s agregačními funkcemi a fluent
interface? rád bych dotaz ve tvaru:
`SELECT
baskets.count
,
Sum(baskets.count
* products.price)
FROM
baskets
Left Join products ON baskets.id_product = products.id
WHERE
baskets.id_user = ‚3‘
GROUP BY
baskets.id_user` umí si s tím Dibi poradit?
před 9 lety
- westrem
- Člen | 398
Takhle:
dibi::select('[baskets.count], SUM([baskets.count] * [products.price])')
->from('[baskets]')
->leftJoin('[products]')
->on('[baskets.id_product] = [products.id]')
->where('[baskets.id_user] = %i', 3)
->groupBy('[baskets.id_user]');