Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DELETE i pola z dwóch tabe
gcdreak
post
Post #1





Grupa: Zarejestrowani
Postów: 365
Pomógł: 8
Dołączył: 16.12.2008

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


Witam! Mam dwie tabele:
tab_1: id, login, ip
tab_2: z_id, id,
Potrzebuję kwerendę, która usunie z tab_2 rekord w którym tab_1.id = tab_2.id oraz z_id i ip będą pochodziły ze skryptu.
Czy ktoś mógłby mi to napisać. Siedzę już trochę czasu i nie mogę sobie poradzić:/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gcdreak
post
Post #2





Grupa: Zarejestrowani
Postów: 365
Pomógł: 8
Dołączył: 16.12.2008

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


Ale potrzebuje, aby zostało w kwerendzie użyte ip, ponieważ jest to bardzo ważne.

Mam coś takiego:
  1. DELETE tab_2 FROM tab_2 INNER JOIN tab_1 ON tab_1.id = tab_2.id WHERE tab2.z_id = (rekord ze skryptu) AND tab_1.ip = (ze skryptu) AND tab_1.id = (ze skryptu);


Działa, ale zawsze może być lepiej, tak mi sie wydaje;)
Jak to można napisać lepiej?

Ten post edytował gcdreak 8.06.2009, 16:06:03
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: 16.10.2025 - 13:55