• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Klucz obcy Egzamin EE09

42 Warsaw Coding Academy
0 głosów
1,787 wizyt
pytanie zadane 24 listopada 2020 w SQL, bazy danych przez AdamKe Nowicjusz (200 p.)
edycja 24 listopada 2020 przez AdamKe

Witam szybkie pytanie, egzamin z roku 2020 E.14-02-20.06-SG, zapytanie 4.
‒ Kwerenda 4: definiująca klucz obcy dla tabeli rezerwacje na polu id_pok łączący z tabelą pokoje

W tabeli rezerwacje jest rez_id | a w tabeli pokoje id? nie mam pojęcie jak dodać klucz poprzez mysql. Znalazłem taki fragment, ale nie działa :/
(niestety nauczyciel nie wytłumaczył)

ALTER TABLE `rezerwacje`
ADD FOREIGN KEY (`rez_id`)
REFERENCES `pokoje`(`id`)

1 odpowiedź

0 głosów
odpowiedź 24 listopada 2020 przez SzkolnyAdmin Szeryf (89,610 p.)
1. To nie matura tylko egzamin zawodowy (poprawka) dla kwalifikacji E.14 z czerwca.

2. Zapytanie jest dobre składniowo i zadziałałoby, gdybyś w tabelach miał rzeczone pola. W tabeli rezerwacje (baza z egzaminu) jest pole pok_id, a nie rez_id.
komentarz 24 listopada 2020 przez AdamKe Nowicjusz (200 p.)

Mimo iż poprawiłem to dalej nie działa.

komentarz 24 listopada 2020 przez SzkolnyAdmin Szeryf (89,610 p.)
Kluczem obcym u ciebie jest pole id_pok, a nie id_rez (to pole to klucz podstawowy tabeli rezerwacje).
komentarz 25 listopada 2020 przez AdamKe Nowicjusz (200 p.)
edycja 25 listopada 2020 przez AdamKe
ALTER TABLE `rezerwacje` ADD FOREIGN KEY (`id_pok`) REFERENCES `pokoje`(`id`)

dalej nie działa :/ czy mógłbyś napisać mi tą komendę? ^
komentarz 25 listopada 2020 przez SzkolnyAdmin Szeryf (89,610 p.)
Dokładnie ta komenda. Jak mawiają informatycy: u mnie działa.

Podobne pytania

+1 głos
3 odpowiedzi 1,442 wizyt
0 głosów
0 odpowiedzi 4,033 wizyt
pytanie zadane 31 stycznia 2021 w Egzaminy zawodowe przez sisOOO Obywatel (1,430 p.)
0 głosów
1 odpowiedź 1,505 wizyt
pytanie zadane 20 stycznia 2021 w Egzaminy zawodowe przez vulpera Nowicjusz (120 p.)

93,389 zapytań

142,385 odpowiedzi

322,547 komentarzy

62,749 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...