![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Oto dwie tabele:
tbl_carts:
tbl_carts_products:
jest to tabela koszyka i tabela produktów w koszyku, łączenie odbywa się po cart_id i jest to łączenie jeden do wielu, tbl_carts.id(jeden)<----(wiele)tbl_carts_products.cart_id chciałbym stworzyć zapytanie które wybierze mi id koszyka i odpowiednio do tego sumę przedmiotów tegoż koszyka, warunek: (data ostatniej aktualizacji koszyka + zdefiniowany czas wygaśnięcia) mniejsze niż (czas teraźniejszy) oto moje zapytanie:
i błąd który pokazuje:
wersja MySQL: 4.1.12a-nt wiem że problem jest z GROUP BY, a może powinienem użyć JOIN, tak czy inaczej nie wiem jak to zrobić, proszę o pomoc. pozdrawiam Ten post edytował krowal 31.05.2007, 07:49:45 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ok, sam sobie pomogłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
zrobiłem tak:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:45 |