1 SQL Join
Przykład i polecenie
Wybierając jedynie pola nr_rejsu z tabeli odloty oraz linie z tabeli samoloty dla lotów których kierunkiem jest Malta. Zastosuj relacje
SELECT nr_rejsu, samoloty.linieFROM odlotyJOIN samoloty ON odloty.samoloty_id = samoloty.idWHERE kierunek = 'Malta';
Select nr_rejsu jest pisane inaczej niż samoloty.linie poniweaż nr rejsu bieremy z tabeli odloty którą mamy po from za to nie mamy nigdzie informacji o tabeli samoloty z której bierzemy linie więc musimy to zaznaczyć przed ich wybraniem
Join tym wybieramy jaką tabele mamy połączyć z tabelą po from w tym przypadku po from jest odloty więc wybieramy jaką tabele mamy połączyć z tabelą mamy połaczyć odloty tak jak np tu odloty join samoloty
On czyli tu dokładnie co mamy połączyć a nie tylko co ma nam pokazać w tym przypadku łączymy id czyli odloty(czyli tabela z której ma to wziąść).samoloty_id
= jest tym co chcemy połączyć z daną kolumną w tym wypadku wygląda to tak samoloty.id ponieważ łączymi id samolotów do kolumny z innej tabeli samoloty_id
Where czyli w jakim wypadku ma być spełnione polecenie czyli Join w tym wypadku Where kierunek= 'Malta
2update _____ Set _____ where
czyli update to update aktualicujemy tabele set na co ją aktualizujemy na coją przestawiamy where czyli kiedy
3 tworzenie użytkownika
INSERT INTO Uzytkownicy (login, haslo) VALUES ('nowy_uzytkownik', 'haslo123');
lub
CREATE USER 'nowy_uzytkownik'@'localhost' IDENTIFIED BY 'haslo123';
4 dodawanie uprawnień
GRANT rodzaj_uprawnienia ON baza_danych.tabela TO 'uzytkownik'@'localhost';
Przykład:GRANT SELECT, INSERT ON moja_baza.moja_tabela TO 'nowy_uzytkownik'@'localhost';
5 zmiana hasła
SET PASSWORD FOR 'uzytkownik'@'localhost' = PASSWORD('nowe_haslo');
Przykład:SET PASSWORD FOR 'nowy_uzytkownik'@'localhost' = PASSWORD('nowe_haslo123');
6 dodawanie hasła
ALTER USER 'uzytkownik'@'localhost' IDENTIFIED BY 'nowe_haslo';
Przykład:ALTER USER 'nowy_uzytkownik'@'localhost' IDENTIFIED BY 'nowe_haslo456';
7 lista punktowa numerowana
listy punktowane numerowane są tworzone za pomocą elementów <ol> (ordered list) oraz <li> (list item)
<ol> definiuje listę punktowaną numerowaną, a każdy element <li> reprezentuje pojedynczy punkt na tej liście
<ol><li></li></ol>
8lista nienumerowana punktowa
listy nienumerowane są tworzone za pomocą elementów <ul> (unordered list) oraz <li> (list item). <ul> definiuje listę nienumerowaną, a każdy element <li> reprezentuje pojedynczy punkt na tej liście.
<ul><li></li></ul>
9 tabela
<table>: Główny element tabeli, obejmujący całą strukturę tabeli.
<tr>: Wiersz tabeli.<th>: Komórka nagłówka tabeli. Zazwyczaj używane są w pierwszym wierszu lub kolumnie dla oznaczenia nazw kolumn lub wierszy.
<td>: Komórka danych tabeli. Oznacza konkretne dane w danym wierszu i kolumnie.
CZYTASZ
Notatki z programowania, i innych lekcji
RandomGdzieś musze to zapisać a to mogę nawet na tel robić do tego łatwiej mi będzie tak się uczyć niż z notatek pisanych odręcznie których nie mogę się doczytać. A przy okazji jak ktoś z klasy jakimś cudem będzie chciał moje notatki to mu tą książkę wyśl...