Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Jak zbudować zapytanie, pobieranie danych z jednej tabeli tylko jeśli w innej brak danej wartości
jarekhunter
post 10.07.2012, 08:52:36
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 21.01.2010

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


Witam panowie i panie.
Przepraszam jeśli już ktoś o to pytał, szukam i znaleźć nie mogę.

Mam dwie tabele

artykuly
  1. artykul_id int(11) PRIMARY KEY AUTO_INCREMENT,
  2. nazwa varchar(255),
  3. tresc text,
  4. dodano date,
  5. autor int(11),
  6. kategoria_id int(11)


artykuly_temp
  1. art_tmp_id int(11) PRIMARY KEY AUTO_INCREMENT,
  2. artykul_id int(11),
  3. nazwa varchar(255),
  4. tresc text,
  5. dodano date,
  6. autor int(11),
  7. kategoria_id int(11)


Chce pobrać wyniki z tabeli artykuly tylko wtedy gdy żaden rekord w tabeli artykuly_temp nie wskazuje na artykul_id
czyli

np. artykuly
  1. artykul_id =1
  2. nazwa="jakaś_treść"
  3. tresc="przykładowe dane"


artykuly_temp
  1. art_tmp_id=22
  2. artykul_id =1
  3. nazwa="jakaś_treść"
  4. tresc="przykładowe dane"


W tym przypadku chcę by mi nie pobierało tego rekordu.
Mam nadzieje że wyjaśniłem to w miarę zrozumiale.
Napiszcie mi czy można to jakoś osiągnąć..
Dziękuję za pomoc i pozdrawiam serdecznie.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 06:23