π₯ SQL Π·Π° ΠΏΠΎΠ»ΡΠΎΡΠ° ΡΠ°ΡΠ° Π² ΠΎΠ΄Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎ! ΠΠΎΠ»Π½ΡΠΉ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΊΡΡΡ ΠΏΠΎ SQL. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΊΡΡΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
!
00:00:00 ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
00:02:43 ΠΠ»Π°ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ ΠΈ ΡΡΠΎ ΠΈΠ·ΡΡΠ°ΡΡ Π΄Π°Π»ΡΡΠ΅
00:04:55 ΠΠΎΡΠΎΡΠΊΠΎ ΠΎΠ± ΠΎΠ½Π»Π°ΠΉΠ½ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅
00:07:11 Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ
00:08:10 Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ CRUD
00:10:05 ΠΠ°ΠΏΡΠΎΡ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ
00:11:57 Π’ΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ
Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠ²(ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ) (DATA TYPES)
00:17:26 ΠΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π°ΡΡΠΈΠ±ΡΡΡ(ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ) ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ
00:21:07 Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΏΠ΅ΡΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΡ (CREATE TABLE)
00:21:38 ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ (IF NOT EXISTS)
00:22:18 ΠΠ°ΠΏΡΠΎΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ(DROP TABLE)
00:22:33 ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΡΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ(IF EXISTS)
00:22:57 ΠΠ°ΠΏΡΠΎΡ Π½Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π² ΡΠ°Π±Π»ΠΈΡΡ (INSER INTO table)
00:23:35 ΠΠ°ΠΏΡΠΎΡ Π½Π° ΡΡΠ΅Π½ΠΈΠ΅(ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅) ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ(SELECT * FROM table)
00:24:18 ΠΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ Π΄Π»Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠ²(ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ) ΡΠ°Π±Π»ΠΈΡΡ(NOT NULL, DEFAULT, UNIQUE)
00:29:26 ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΡ(ALTER TABLE, ADD, DROP, RENAME, MODIFY COLUMN)
00:36:08 Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ(DELETE FROM table)
00:37:06 Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅(UPDATE table)
00:39:03 ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ(PRIMARY KEY)
00:45:37 ΠΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ Π² Π±Π΄
00:50:38 "ΠΠ½ΠΎΡΡΡΠ°Π½Π½ΡΠΉ" ΠΊΠ»ΡΡ(FOREIGN KEY)
00:57:26 ΠΠ½Π΄Π΅ΠΊΡΡ Π² Π±Π΄(INDEX)
00:59:24 ΠΠΎΡΠΎΠ²ΠΈΠΌ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠ΅ΠΌΡ Π°Π»ΠΈΠ°Ρ, ΡΠ½ΠΈΠΎΠ½ ΠΈ ΡΠ»ΠΈΡΠ½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ
01:03:30 Π‘Π»ΠΈΡΠ½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ(INNER JOIN)
01:06:02 Π‘Π»ΠΈΡΠ½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ(LEFT JOIN)
01:06:53 Π‘Π»ΠΈΡΠ½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ(RIGHT JOIN)
01:07:26 Π‘Π»ΠΈΡΠ½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ(FULL JOIN/OUTER JOIN) ΠΈ Union
01:09:04 ΠΠ»ΠΈΠ°Ρ(table AS alias)
01:12:18 Select Distinct Π² SQL
01:13:42 AND OR NOT Π² SQL
01:16:18 ORDER BY ΠΈ LIMIT Π² SQL
01:17:35 MIN ΠΈ MAX Π² SQL
01:18:25 COUNT SUM AVG Π² SQL
01:19:29 LIKE Π² SQL
01:21:31 IN ΠΈ BETWEEN Π² SQL
01:22:50 GROUP BY Π² SQL
01:25:17 EXISTS Π² SQL
01:27:37 ANY ΠΈ SOME Π² SQL
01:29:00 INSERT INTO Π² SQL
01:30:40 ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
01:32:11 ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ
01:33:09 ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ
01:34:09 ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ
01:37:10 ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ "ΡΠ΅ΡΠ΅Π·"
01:39:10 SQL ΠΈΠ½ΡΠ΅ΠΊΡΠΈΠΈ
π ΠΈΡΡΠΎΡΠ½ΠΈΠΊ
#sql #lectures #junior
@sqlhub
>>Click here to continue<<