mysql最简单的查看_mysql:简单查询

一、基本的查询语句查询时指定别名(AS可以省略):SELECT id AS '编号',NAME AS '姓名' FROM student

查询所有字段:SELECT * FROM student

查询指定的字段 :SELECT id,NAME FROM student

删除重复数据:select distinct 姓名 from student或select distinct(姓名) from student

查询条件

具体值是需要加单引号

二、指定查询条件

select 姓名,学号 from student where 姓名='猴子'

三、注释和sql语句注意事项单行注释:-- 查询出全部列 select * from student

多行注释:/*......*/

四、运算符

1.算术运算符:+、-、*、/

select 学号,成绩/100 '百分比成绩' from score

2.比较运算符:=、<>、>、>=、

-- 查询servlet分数大于等于80分,且小于等于85分的学生

SELECT * FROM student WHERE servlet>=80 AND servlet<=85

-- 查询年龄不等于30岁的学生

SELECT * FROM student WHERE age<>30

3.逻辑运算符:not、and、between、or、in

-- 查询servlet分数大于等于80分,且小于等于85分的学生

SELECT * FROM student WHERE servlet BETWEEN 80 AND 85

注:

判空条件:is null , is not null, ='',<>''

null: 表示没有数据 is null =''

空字符:有数据 is not null <>''

需求:查询没有性别数据的学生(数据‘男’或‘女’)

SELECT * FROM student WHERE gender IS NULL OR gender=''

需求: 查询有性别数据的学生

SELECT * FROM student WHERE gender IS NOT NULL AND gender<>''

五、字符串模糊查询

%:任意字符

_:替代一个字符

-- 查询姓‘李’的学生

SELECT * FROM student WHERE NAME LIKE '李%';

-- 查询姓名中包含‘四’字的学生

SELECT * FROM student WHERE NAME LIKE '%四%';

-- 查询姓‘李’,全名只有两个字的学生

SELECT * FROM student WHERE NAME LIKE '李_';

六、练习

SELECT population FROM world

WHERE name = 'France'

SELECT name, population/area FROM world

WHERE area > 5000000

SELECT name, population FROM world

WHERE name IN ('Luxembourg', 'Mauritius', 'Samoa')

SELECT name, area FROM world

WHERE area BETWEEN 250000 AND 300000

-- 找出所有國家,其名字以 land 作結尾

SELECT name FROM world

WHERE name LIKE '%land'

-- 找出所有國家,其名字以 C 作開始,ia 作結尾

SELECT name FROM world

WHERE name LIKE 'c%ia'

-- 找出所有國家,其名字包括三個或以上的a

SELECT name FROM world

WHERE name LIKE '%a%a%a%'

-- 找出所有國家,其名字以t作第二個字母

SELECT name FROM world

WHERE name LIKE '_t%'

ORDER BY name

-- 找出所有國家,其名字都有兩個字母 o,被另外兩個字母相隔着

SELECT name FROM world

WHERE name LIKE '%o__o%'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值