![]() |
![]() |
![]()
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! |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 04:11 |