MySQL 3d

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

Du må logge inn for å legge inn en kommentar.