programowanie

8 0 0
                                    


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.

Notatki z programowania, i innych lekcjiOpowieści tętniące życiem. Odkryj je teraz