SQL学习之路:2

select name from world
where name like '%a%'
and name like '%e%'
and name not like '% %'

查询包含ae 且无括号字段

SELECT name from world
LIMIT 3

查询返回前3行(包括0 1 2行)

SELECT name from world
LIMIT 2,3

查询返回 行2 开始取3行

SELECT yr,subject,winner
FROM nobel
where yr = 1950

SELECT winner
FROM nobel
Where yr = 1962
AND subject = 'Literature'

SELECT yr,subject
FROM nobel
WHERE winner = 'albert einstein'

字符串不区分大小写,都可识别

SELECT winner
FROM nobel
WHERE subject = 'peace'

SELECT *
FROM nobel
WHERE yr between 1980 and 1989

SELECT *
FROM nobel
WHERE yr between 1980 and 1989
order by yr desc,winner asc

排序 默认asc升序 desc降序 多字段按先后优先级排序

SELECT winner,subject,yr
FROM nobel
WHERE yr=1984
order by subject in('Chemistry','Physics'),winner
选中的关键词排序在最后面   in 括号里顺序默认升序排序

SELECT name,area from world
order by area desc
LIMIT 3

查询面积排名前三的国家和面积

SELECT name,area from world
order by area desc
LIMIT 3,4

查询面积排名第四 五 六 七的国家和面积

SELECT sum(population) 人口总数
FROM world
WHERE continent ='Africa' 忽略空值

聚合函数 求和

SELECT MAX(population) 人口总数
FROM world
WHERE continent ='Africa'

聚合函数 最大值

SELECT avg(population) 人口总数
FROM world
WHERE continent ='Africa'

聚合函数 平均值 若计算某个字段空值不计算在内,忽略空值

SELECT count(*)
FROM world
计算表格行数 若查询某个字段行数计算时,空值不计算在内,忽略空值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值