Basic SQL Tutorial
Basic SQL Tutorial
Yuttana J.
School of Informatics
[email protected]
1
Todays Agenda
1
MySQL Globalization
2
10
11
SQL statement
CREATE USER 'user1'@'%' IDENTIFIED WITH
mysql_native_password AS '***';
GRANT ALL PRIVILEGES ON *.* TO 'user1'@'%' REQUIRE
NONE WITH GRANT OPTION;
CREATE DATABASE IF NOT EXISTS `user1`; GRANT ALL
PRIVILEGES ON `user1`.* TO 'user1'@'%'; GRANT ALL
PRIVILEGES ON `user1\_%`.* TO 'user1'@'%';
12
SELECT Statement
14
16
17
SELECT Statement
SELECT
lastname, firstname, jobtitle
FROM
employees;
18
SELECT Statement
19
FROM tbl
ORDER BY column1 [ASC|DESC], column2
[ASC|DESC],...
20
21
22
23
24
25
DISTINCT example 1
SELECT
lastname
FROM
employees
ORDER BY lastname;
27
DISTINCT example 2
SELECT DISTINCT
lastname
FROM
employees
ORDER BY lastname;
28
SELECT
column1,column2,...
FROM
table
LIMIT offset , count;
32
SELECT
customernumber, customername, creditlimit
FROM
customers
LIMIT 10;
33
34
35
36
37
38
39
40
41
42
43
45
46
47
48
49
51
52
53
54