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 |
|
|
|
Omega Usuwanie z kilku tabel naraz 5.08.2005, 23:38:36
sticker Cytat(Omega @ 2005-08-05 22:38:36)Jak usunąć ... 6.08.2005, 00:53:03
Omega ehhh... dzięki wielkie ale nie wniosłeś nic konkre... 6.08.2005, 01:12:17
Omega Dzięki za odpowiedź, ale spójrz na przykładowy kod... 9.08.2005, 01:45:50
mhs Cytat(Omega @ 2005-08-09 02:45:50)Dzięki za o... 9.08.2005, 07:20:20 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 18:05 |