MySQL 3d

 0    28 kartičky    swiatangielskiego
stáhnout mp3 Vytisknout hrát zkontrolovat se
 
otázka odpověď
sortowanie i wybieranie
začněte se učit
WHERE GROUP BY HAVING ORDER BY [ASC][DESC] LIMIT OFFSET
suma dwóch tabel
začněte se učit
SELECT col1 FROM table1 UNION SELECT col1 FROM table2
złączenie tabel część wspólna
začněte se učit
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
začněte se učit
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
začněte se učit
count(*) count(distinct wyrażenie)
tworzenie widoku
začněte se učit
CREATE [OR REPLACE] VIEW view_name AS SELECT
modyfikacja widoku
začněte se učit
ALTER VIEW nazwa_widoku as SELECT
usuwanie widoku
začněte se učit
drop view name_view
inicjalizacja zmiennej oraz odwołanie
začněte se učit
SET @zmienna = 10 SELECT @zmienna
utworzenie funkcji
začněte se učit
Delimiter // create or replace function nazwa (arg1 typ) Begin ... End // Delimiter
wywołanie finkcji
začněte se učit
select nazwa(arg1)
utworzenie procedury
začněte se učit
create procedure nazwa(IN zmiennaWE typ, OUT zmiennaWY typ, INOUT zmienna WEWY)
wywołanie procedury
začněte se učit
call nazwa(zmiennaWE, zmiennaWY)
konstrukcja petli
začněte se učit
begin declare v int set v=0 pętla End
pętla while
začněte se učit
WHILE v < 5 DO ... END WHILE
pętla loop
začněte se učit
znacznik: LOOP ... IF v < 5 THEN. LEAVE znacznik END IF END LOOP
pętla repeat
začněte se učit
REPEAT ... UNTIL v < 5. END REPEAT
triger wyzwalacz
začněte se učit
After/before delete/insert/update
utwórz triger
začněte se učit
create triger name_triger before update ON employees. FOR EACH ROW begin. update employee set...
nadaj uprawnienia
začněte se učit
grant all privileges ON DBname.* TO 'username' @ 'localhost'
lista urzytkowników
začněte se učit
SELECT user, host FROM mysql. user
stwóż użytkownika
začněte se učit
create user 'username'@'localhost' identified by 'password'
nadaj wszystkie uprawnienia
začněte se učit
grant ALL PRIWILEGES on name_db.* to 'username'@'localhost'
nadaj uprawnienia do kolumny name
začněte se učit
grant SELECT (name) on name_db.* to 'username'@'localhost'
nadaj uprawnienia
začněte se učit
grant SELECT, UPDATE, DELETE, INSERT on name_db.* to 'username'@'localhost'
pokaż uprawnienia
začněte se učit
show grants for 'username'@'localhost'
odświerz uprawnienia
začněte se učit
flush privileges
zamknięcie połączenia z bazą danych
začněte se učit
QUIT

Chcete-li přidat komentář, musíte se přihlásit.