Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Konstrukcja zapytania do bazy LEFT JOIN?
Forum PHP.pl > Forum > Przedszkole
JanMatuszak
Witam!
Mam tabelę klienci która zawiera następujące kolumny (id, imię, nazwisko)
Oraz tabelę oferty która zawiera następujące kolumny(id_oferty, id_klienta, wartość_oferty,data oferty,status oferty)

Jak zatem skonstruować zapytanie aby uzyskać id_oferty, imie.klienta, nazwisko.klienta, wartość oferty, data oferty, status oferty.

Dodatkowo chciałbym zapytać jak stworzyć zapytanie które pokaże mi wyniki takie jak powyżej, ale uzależnione również od daty (np. za ostatnie 7 dni)

Wiem że muszę użyć left JOIN ale jak tego już nie wiem smile.gif

Chciałbym również stworzyć link który np. zmieniałby wartość status oferty na "zakończona" i wówczas jej nie wyświetlać na liście ofert.
viking
A jaki jest konkretnie problem? To majprostsze zapytanie które znajdziesz w każdej dokumentacji.
Data to dodatkowy warunek where, status tak samo.
JanMatuszak
Możesz podrzucić przykład? Nie rozumiem jak zaciągnąć dane z obu tabel
viking
https://dev.mysql.com/doc/refman/8.0/en/join.html
Cytat
SELECT t1.name, t2.salary
FROM employee AS t1 INNER JOIN info AS t2 ON t1.name = t2.name;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.