mam zapytanie które składa mi dane z dwóch tabel (w jednej tabli spis użytkowników, w drugiej usługi które zakupili). Wszystko ładnie działa - problemem jest jednak posortowanie danych wg elementu wykonał - klient zamówił np. 3 usługi wszystkie już zrealizowałem, jednak po pewnym czasie zamówił jeszcze jedną - chciałbym aby wskoczył na pierwszą pozycję(poprzez ORDER BY). Potrzebuję zatem przykładu (lub wskazówek gdzie mogę go szukać) jak zrobić aby pobrać wszystkie produkty (i przypisać je do niego). Próbowałem z if oraz having ale w tym przypadku nie uzyskałem zadowalającego rezultatu.
Widok tabeli po złączeniu wygląda następująco:
Kod
id | name | location | mail | country | nip | notice | service(spis usług)
chciałbym aby efekt końcowy był następujący
Kod
id | name | location | mail | country | nip | notice | service(spis usług) | execute (1 jeśli jest jakaś usługa do zrealizowania, 0 jeśli nie ma)
tabela usług:
Kod
id | idc | name | date | notice | execute (przyjmuje wartości 0/1)
p.s.
Przepraszam za niezbyt wiele mówiący tytuł, ale nie wiem jak go lepiej sformułować
