MySQL 3d

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

Ak chcete pridať komentár, musíte byť prihlásený.