首页 > 代码库 > SQL 初级教程学习(二)
SQL 初级教程学习(二)
1.SQL 语句从 "Websites" 表中选取头两条记录:
SELECT * FROM Websites LIMIT 2;
SELECT TOP 50 PERCENT * FROM Websites;
2.通配符
A.SQL 语句选取 url 以字母 "https" 开始的所有网站:
SELECT * FROM Websites
WHERE url LIKE ‘https%‘B.SQL 语句选取 name 以一个任意字符开始,然后是 "oogle" 的所有客户
SELECT * FROM Websites
WHERE name LIKE ‘_oogle‘;
C.SQL 语句选取 name 以 "G"、"F" 或 "s" 开始的所有网站:
SELECT * FROM Websites
WHERE name REGEXP ‘^[GFs]‘;
D.SQL 语句选取 name 以 A 到 H 字母开头的网站:
SELECT * FROM Websites
WHERE name REGEXP ‘^[A-H]‘;
E.SQL 语句选取 name 不以 A 到 H 字母开头的网站:
SELECT * FROM Websites
WHERE name REGEXP ‘^[^A-H]‘;
4.别名
SELECT name, CONCAT(url, ‘, ‘, alexa, ‘, ‘, country) AS site_info
FROM Websites;
5."Websites" 和 "access_log" 表,并分别为它们指定表别名 "w" 和 "a"
SELECT w.name, w.url, a.count, a.date
FROM Websites AS w, access_log AS a
WHERE a.site_id=w.id and w.name="菜鸟教程";
SQL 初级教程学习(二)