Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Wybranie rekordów z jednej tabeli, wykluczając rekordy z drugiej
Ravik
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 3
Dołączył: 8.05.2009

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


Witam,

Za nic nie mogę sklecić zapytania które:

Wybiera adresy email (email) z tabeli o nazwie "użytkownicy", ale tylko w przypadku kiedy w bazie o nazwie "oferty" nie ma takich adresów e-mail (pole również nazywa się email).

Będę wdzięczny za pomoc.

Pozdrawiam,
Ravage
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
user767
post
Post #2





Grupa: Zarejestrowani
Postów: 178
Pomógł: 5
Dołączył: 13.09.2010

Ostrzeżenie: (40%)
XX---


DISTINCT, LEFT JOIN ON, RIFHT JOIN ON, INNER JOIN
Go to the top of the page
+Quote Post
Ravik
post
Post #3





Grupa: Zarejestrowani
Postów: 95
Pomógł: 3
Dołączył: 8.05.2009

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


  1. SELECT email FROM uzytkownicy LEFT JOIN ON oferty DISTINCT email;


Próbowałem jakoś tak, ale nie idzie. Mógłby mnie ktoś poprawić ?
Go to the top of the page
+Quote Post
user767
post
Post #4





Grupa: Zarejestrowani
Postów: 178
Pomógł: 5
Dołączył: 13.09.2010

Ostrzeżenie: (40%)
XX---


  1. SELECT uzytkownicy.email, oferty.email FROM uzytkownicy LEFT JOIN oferty ON warunek lub dwa ( w1 AND w2)


A tu przykładowe jakieś:
  1. $query="SELECT DISTINCT osoby.id, osoby.imie, osoby.nazwisko, dzial_osoby.osoby, dzial_osoby.dzial FROM osoby left join dzial_osoby on (osoby.id=dzial_osoby.osoby and dzial_osoby.dzial=$id)";


Ten post edytował user767 5.12.2010, 14:30:27
Go to the top of the page
+Quote Post

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 - 06:21