MySQL 3d

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

Вы должны войти в свой аккаунт чтобы написать комментарий.