MySQL 3d

 0    28 tarjetas    swiatangielskiego
descargar mp3 imprimir jugar test de práctica
 
término definición
sortowanie i wybieranie
empezar lección
WHERE GROUP BY HAVING ORDER BY [ASC][DESC] LIMIT OFFSET
suma dwóch tabel
empezar lección
SELECT col1 FROM table1 UNION SELECT col1 FROM table2
złączenie tabel część wspólna
empezar lección
SELECT * FROM tab1 NATURAL JOIN tab2 SELECT * FROM tab1 t1 JOIN tab2 t2 ON t1. kol1 = t2. kol2
złączenie tabel suma tablie lewej z częścią wspólną obu tabel
empezar lección
SELECT * FROM tab1 NATURAL LEFT JOIN tab2 SELECT * FROM tab1 t1 LEFT JOIN tab2 t2 ON t1. kol1 = t2. kol3
Ilość wartości – zlicza NULL Ilość unikatowych wartości wyrażenia
empezar lección
count(*) count(distinct wyrażenie)
tworzenie widoku
empezar lección
CREATE [OR REPLACE] VIEW view_name AS SELECT
modyfikacja widoku
empezar lección
ALTER VIEW nazwa_widoku as SELECT
usuwanie widoku
empezar lección
drop view name_view
inicjalizacja zmiennej oraz odwołanie
empezar lección
SET @zmienna = 10 SELECT @zmienna
utworzenie funkcji
empezar lección
Delimiter // create or replace function nazwa (arg1 typ) Begin ... End // Delimiter
wywołanie finkcji
empezar lección
select nazwa(arg1)
utworzenie procedury
empezar lección
create procedure nazwa(IN zmiennaWE typ, OUT zmiennaWY typ, INOUT zmienna WEWY)
wywołanie procedury
empezar lección
call nazwa(zmiennaWE, zmiennaWY)
konstrukcja petli
empezar lección
begin declare v int set v=0 pętla End
pętla while
empezar lección
WHILE v < 5 DO ... END WHILE
pętla loop
empezar lección
znacznik: LOOP ... IF v < 5 THEN. LEAVE znacznik END IF END LOOP
pętla repeat
empezar lección
REPEAT ... UNTIL v < 5. END REPEAT
triger wyzwalacz
empezar lección
After/before delete/insert/update
utwórz triger
empezar lección
create triger name_triger before update ON employees. FOR EACH ROW begin. update employee set...
nadaj uprawnienia
empezar lección
grant all privileges ON DBname.* TO 'username' @ 'localhost'
lista urzytkowników
empezar lección
SELECT user, host FROM mysql. user
stwóż użytkownika
empezar lección
create user 'username'@'localhost' identified by 'password'
nadaj wszystkie uprawnienia
empezar lección
grant ALL PRIWILEGES on name_db.* to 'username'@'localhost'
nadaj uprawnienia do kolumny name
empezar lección
grant SELECT (name) on name_db.* to 'username'@'localhost'
nadaj uprawnienia
empezar lección
grant SELECT, UPDATE, DELETE, INSERT on name_db.* to 'username'@'localhost'
pokaż uprawnienia
empezar lección
show grants for 'username'@'localhost'
odświerz uprawnienia
empezar lección
flush privileges
zamknięcie połączenia z bazą danych
empezar lección
QUIT

Debes iniciar sesión para poder comentar.