ODBIERZ TWÓJ BONUS :: »

Errata książki

Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:

"Head First SQL. Edycja polska (Rusz głową!)"

Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: ebookpoint.pl/user/erraty

Strona Linia Jest Powinno Zgłaszający
53 ramka, 2 od dołu zrządzania zarządzania -
62 tabela, wiersz2, kolumna 2 W zależności od kraju: od pięciu do dziesięciu znaków. W zależności od kraju: od czterech do dziesięciu znaków. -
121 dolny prawy rysunek => >= -
168 przykład 4, WHERE miejsce = 'Chrupki Krol' OR ocena >5; strzałka prowadzi do trzeciego wiersza tabelki powinna prowadzić do drugiego wiersza tabelki -

Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:

Strona Linia Jest Powinno Zgłaszający
244 przykładowe zapytanie SQL ADD PRIMARY KEY ('id_proj'); ADD PRIMARY KEY (id_proj); -
244 przykładowe zapytanie SQL ADD PRIMARY KEY ('id_proj'); ADD PRIMARY KEY (id_proj); -
272 Tabela "tabela_filmow" - kolumna kategoria W kolumnie kategoria są następujące wartości (wyliczane w kolejności od 1 wiersza do 11):
rodzinny
akcji
horror
?
rodzinny
inny
dramat
komedia
?
inny
?
rodzinny
akcji
horror
?
rodzinny
? - bo w tabeli ze strony 271 jest kilka wartości P w wierszu "Koniec linii".
dramat
komedia
RODZINNY - bo tylko w kolumnie dla dzieci jest "P" KOMEDIA - bo tylko w kolumnie komedia jest "P" KOMEDIA - bo tylko w kolumnie komedia jest "P"
-
288 Odpowiedź dotycząca kolejności znaków ! " & ( + = ? @ ~ ! " & ' ( + = ? @ ~ -
337 Zapytanie SQL: CREATE TABLE CREATE TABLE zainteresowania ( id_zainteresowania INT NOT NULL AUTO_INCREMENT PRIMARY KEY, zainteresowanie VARCHAR(50) NOT NULL, id_kontaktu INT NOT NULL, CONSTRAINT moje_kontakty_id_kontaktu_fk FOREIGN KEY (id_kontaktu) REFERENCES moje_kontakty (id_kontaktu)); CREATE TABLE zainteresowania ( id_zainteresowania INT NOT NULL AUTO_INCREMENT PRIMARY KEY, zainteresowanie VARCHAR(50) NOT NULL, id_kontaktu INT NOT NULL, CONSTRAINT moje_kontakty_id_fk FOREIGN KEY (id_kontaktu) REFERENCES moje_kontakty (id)); -
379 zapytanie sql: UPDATE moje_kontakty SET zainteresowania = SUBSTR(zainteresowania, LENGTH(zainteresowania)+2); SET zainteresowania = SUBSTR(zainteresowania, LENGTH(zainteresowanie1)+3); -
389 Ramka: Wysil szale komórki SELECT b1.chlopiec, b2.chlopies SELECT b1.chlopiec, b2.chlopiec -
400 Rozwiązania ćwiczenia - zapytanie 1 i 3 1) SELECT mk.email, z.zawody FROM moje_kontakty mk INNER JOIN zawody;

2) SELECT mk.imie, mk.nazwisko, kp.wojewodztwo FROM moje_kontakty mk INNER JOIN kod_pocztowy kp;
1) SELECT mk.email, z.zawody FROM moje_kontakty mk NATURAL JOIN zawody z;

2) SELECT mk.imie, mk.nazwisko, kp.wojewodztwo FROM moje_kontakty mk NATURAL JOIN kod_pocztowy kp;
-
402 Rozwiązanie Jeżeli na stronie piszecie, że złączenie kartezjańskie określane jest inaczej również jako: iloczyn kartezjański, iloczyn krzyżowy, złączenie krzyżowe oraz złączenie bez złączenia to na stronie 402 w odpowiedziach z punktu ZŁĄCZENIE KRZYŻOWE powinna iść strzałka do punktu ZWRACAM WSZYSTKIE MOŻLIWE WIERSZE I NIE STAWIAM ŻADNYCH WARUNKÓW. -
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile