Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie dwóch różnych kolumn w dwóch tabelach
dudi88
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 20.04.2012

Ostrzeżenie: (0%)
-----


Witam,

Proszę o pomoc osób, które mogą mi pomóc (IMG:style_emoticons/default/smile.gif)

W bazie danych potrzebuję posortować dwie kolumny względem siebie, które znajduja sie w różnych tabelach.

Pierwsza nazwa tabeli nazywa się "product" a jej kolumna nosi nazwę "sort_order".
Druga nazwa tabeli nazywa się "order_product" a jej kolumna nosi nazwę "quantity".

Zadanie polega na tym, aby produkty były posortowane według kolejności ważniejszejszych i mniej ważnych. Na 1 miejscu maja być produkty sortowane według kolejnośći sortowania (tabela "product"), następnie produkty od największej ilości sprzedaży (tabela "order_product").

Mam takiej zapytanie w bazie: SELECT product.sort_order, order_product.quantity FROM product INNER JOIN order_product ORDER BY `order_product`.`quantity` DESC

jednak wynik tego zapytania zwraca wartości nie powiązane z rzeczywistymi rekordami. Po prostu nie wiem skąd sie wzięły :|


Czy jest tu jakiś magik SQL, który może mi pomóc ?


Pozdrawiam

Ten post edytował dudi88 4.12.2015, 13:51:24
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 04:50