Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Zapytanie o usuwanie rekordów z bazy
Forum PHP.pl > Forum > Przedszkole
big_zygi
witam.

chciałbym za pomocą jednego zapytania usunąć wszystkie rekordy z bazy, które spełniają określony warunek;

posiadam tabele "BAZA" i tabele "CZAS"

w tabeli pierwszej posiadam kolumnę o nazwie "DATA", w drugiej załóżmy niech będzie CZAS1

teraz za pomocą jednego zapytania chciałbym usunąć wszystkie rekordy których różnica czasu jest ujemna
np:

  1. DELETE FROM BAZA,CZAS WHERE timestampdiff(second,now(),date_add(DATA,interval CZAS1 second))>0;


nie do końca to zapytanie działa
jak miało by wyglądać poprawne zapytanie ?

NIEAKTUALNE
sam rozwiązałem problem
używając polecenia "USING"
Dominator
A może

  1. DELETE * FROM
big_zygi
czytaj ze zrozumieniem ...

które spełniają określony warunek;

pozatym jak już pisałem to problem został rozwiązany ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.