![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 22.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 22.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
a jak jeszcze moge zrobic jezeli usune kategorie a rekordy chce pozostawic, przy tym zapytaniou wyswieetli mi tyle rekordow ile jest kategorii, a jeżeli dana kategoria nie istnieje to w jaki sposob moge wyswietlic te rekordy ktore zostały przypisane do nieistniejacej kategorii
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
może warto w takim przypadku zastosować klucze obce i zdefiniować je w taki sposób by w momencie usunięcia rekordów z tabeli podstawowej, w tabeli związanej automatycznie były aktualizowane i było wpisywana np. wartość 0 lub null co będzie oznaczało brak przypisania danego rekordu do innej tabeli... Wówczas pobranie rekordów będzie znacznie prostrze i w pewien sposób będziesz miał zapewniony porządek w bazie danych...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 22.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
mógłbys mhs podać jakiś przykład
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Wybacz, ale w chwili obecnej nie mam czasu podawać przykładu. Zapoznać się z tematem FOREIGN KEY i z ON DELETE
http://dev.mysql.com/doc/mysql/en/innodb-f...onstraints.html |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:09 |