Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wykonanie zapytania MySql...
skubi23t
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 11.09.2009

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


Witam!
Czy ktoś może mi powiedzieć dlaczego wykonywane przeze mnie oba zapytania wyrzucają błąd?

Przykład1:

  1. DELETE
  2. FROM `nuke_bbposts` p
  3. LEFT JOIN `nuke_bbposts_text` pt
  4. ON p.post_id = pt.post_id
  5. WHERE pt.`post_id` IS NULL;


Wyskakuje:

  1. Błąd
  2.  
  3. zapytanie SQL:
  4.  
  5. DELETE FROM `nuke_bbposts` p LEFT JOIN `nuke_bbposts_text` pt ON p.post_id = pt.post_id WHERE pt.`post_id` IS NULL
  6.  
  7. MySQL zwrócił komunikat: Dokumentacja
  8. #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'p
  9. LEFT JOIN `nuke_bbposts_text` pt
  10. ON p.post_id = pt.post_id
  11. WHERE pt.`post_i' at line 2



Natomiast przy:

  1. DELETE
  2. FROM nuke_bbposts AS p
  3. LEFT JOIN nuke_bbposts_text AS pt
  4. ON p.post_id = pt.post_id
  5. WHERE pt.post_id IS NULL;


Wywala:

  1. Błąd
  2.  
  3. zapytanie SQL:
  4.  
  5. DELETE FROM nuke_bbposts AS p LEFT JOIN nuke_bbposts_text AS pt ON p.post_id = pt.post_id WHERE pt.post_id IS NULL
  6.  
  7. MySQL zwrócił komunikat: Dokumentacja
  8. #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS p
  9. LEFT JOIN nuke_bbposts_text AS pt
  10. ON p.post_id = pt.post_id
  11. WHERE pt.pos' at line 2



Jak poprawnie wykonać pokazane wyżej zapytanie? :/
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 Aktualny czas: 22.08.2025 - 08:23