SQL学习笔记

2017-07-27  本文已影响0人  潘楠心

一、数据类型

二、SQL的主要功能:增删改查

1、对于数据表内部操作

2、对于数据库或数据表的操作

三、SQL教程:

四、SQL语句

1、SELECT

SELECT DISTINCT province_name, name
FROM app_fd.aggr_loan_apply
LIMIT 50
province_name name
重庆省
陈杨
重庆省 徐明
河北省 徐明
河北省 张红
SELECT DISTINCT province_name
FROM app_fd.aggr_loan_apply
LIMIT 50
province_name
重庆省
河北省
SELECT * FROM movies 
WHERE name BETWEEN 'A' AND 'J';
id name genre year imdb_rating
211 A Beautiful Mind drama 2001 8.2
88 Back to the Future comedy 1985 8.5
39 Batman action 1989 7.6

返回电影名在A到C(包括A但不包含C)的数据

id name genre year imdb_rating
211 A Beautiful Mind drama 2001 8.2
88 Back to the Future comedy 1985 8.5
39 Batman action 1989 7.6
SELECT * FROM movies 
WHERE year BETWEEN 1990 AND 2000;

返回电影放映年份在1990到2000(包括1990和2000)的数据

name genre year imdb_rating
42 Twister action 1996 6.3
49 The Lost World: Jurassic Park action 1997 6.5
61 Home Alone comedy 1990 7.4
66 How the Grinch Stole Christmas comedy 2000 6.0
80 Mrs. Doubtfire comedy 1993 6.9
SELECT * FROM movies
ORDER BY imdb_rating DESC;
SELECT price, ROUND(AVG(downloads), 2) 
FROM fake_apps
GROUP BY price;

五、SQL的符号

符号 含义 例子 语句
* 全部 查找[app_fd.aggr_loan_apply]表中的全部列 select * from app_fd.aggr_loan_apply
_ 通配符,匹配一个字符
% 通配符,匹配多个字符
上一篇 下一篇

猜你喜欢

热点阅读