![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 18.04.2004 Skąd: Z nikąd Ostrzeżenie: (30%) ![]() ![]() |
Jak w jednym zapytaniu usunąć dane z wielu tabel na podstawie warunku z jednej tabeli.
Wszystkie są powiązane jednym ID. Sprawdzam warunek w jednej tabeli i usuwam wszystkie o danym ID. Od razu zaznaczam: nie chcę używać usuwania kaskadowego! -------------------- kOskiToS :D
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 18.04.2004 Skąd: Z nikąd Ostrzeżenie: (30%) ![]() ![]() |
To nie działa.
Ja stawiam warunek w jednej tabeli i chce usunąć z wszystkich (ale nie w każdej jest taki rekord). W Twoim przykładzie, delete usunie jeżeli warunek zostanie spełniony i jeżeli we wszystkich tabelach będzie rekord o danym id. Chyba rozumiesz mnie. EDIT: Temat nadal aktualny. Rozwiązanie jest mi bardzo potrzebne, więc nadal czekam na odpowiedzi! Ten post edytował koskitos 28.09.2006, 14:38:16 -------------------- kOskiToS :D
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 20:21 |