Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: usuwanie rekordów
Forum PHP.pl > Forum > Bazy danych > MySQL
acztery
Witam mam taki mały kłopot mam kilka tam rekordów w bazie mysql.

Każdy rekord ma kolumne w bazie 'path' i w niej np test_1.test_2.test_3.test_4

i ja chcę aby w tej kolumnie został wyszukany napis np test_3 i rekord go zawierający został, z tym ze ma sprawdz to co jest miedzy kropkami i jak przekaze test_ to nie usunie nic bo nie ma takiego czegos probowalem zapomoac LIKE ale jak dam np 'test_' to usunie wszystko.

mam nadzieje ze wszyscy rozumieja o co chodzi.
viraptor
Nie rozumieją, ale mogą się domyślać, że jeśli chcesz usunąć wszystko co nie zawiera '.test_3.' to zapytanie wygląda tak:
  1. DELETE FROM tbl WHERE path NOT LIKE '%.test_3.%';
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.