![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 273 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Mazury Ostrzeżenie: (0%) ![]() ![]() |
Jak usunąć dane z kilku tabel naraz, poruwnując jedno pole, np coś takiego:
DELETE tab1,tab2 FROM tab1,tab2 WHERE tab1.id=tab2.id AND tab2.value="2" Patrzyłem w manualu ale przykłady nie działają, a Mam najnowszą wersję mysql |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
witaj
1) na nastepny raz napisz dokladnie jaka masz wersje mysql (najnowsza z serii 4.1 czy moze najnowsza z serii 5, a moze jeszcze 4.0) - w przypadku tego co Ty sa roznice pomiedzy tymi wersjami wiec dobrze byloby znac na przyszlosc dokladna wersje wykorzystywanego przez Ciebie systemu zarzadzania baza danych 2) prawdę powiedziawszy czy do konca o to Tobie chodzi ale ponizszy przyklad dziala prawidlowo: a) zakladamy, ze mamy nastepujace tabele
b ) nastepnie wprowadzamy do niej jakies dane c) zapytanie usuwajace rekordy sobie odpowiadajace w tych dwoch tabelach jest nastepujace:
ten przyklad ktory tutaj dodalem jest wg. mnie troche dziwny i raczej malo sensowny jezeli chodzi o sam projekt ale mam nadzieje, ze dzieki temu udalo mi sie odpowiedziec na Twoje pytanie; o kolejne warunki w zapytaniu moj przyklad nie trudno juz rozwijac |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 17:52 |