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
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
 
Start new topic
Odpowiedzi
jarekhunter
post
Post #2





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

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


Szukam i nie mogę znaleźć przykładu zastosowania w moim przypadku.
Ja nie chce łączyć tabel a jedynie

Pobierać wiersze tylko jeśli żaden wiersz w artykuly_temp nie wskazuje na artykul
Przy użyciu Join wychodzą mi tylko wtedy kiedy wskazuje jedna tabela na drugą, nie wiem jak zastosować to odwrotnie.
Podpowie kolega jak mogło by wyglądać zapytanie (IMG:style_emoticons/default/questionmark.gif) będę serdecznie wdzięczny..
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: 20.09.2025 - 14:10