Mysql教程(三)---SELECT基础检索

“无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。”。

目录

1、检索指定列列

2、星符号初体验

3、DISTINCT 去重

4、Order by

5、Limit


备注:Mysql教程(一)—本教程数据准备

1、检索指定列列

指定列名称,列的顺序为自己指定

select Home , price , SqFt , Bedrooms ,Neighborhood from house_prices

2、星符号初体验

【*】代表全部列名称,列的顺序为建表顺序

select * from house_prices

3、DISTINCT 去重

select DISTINCT(Bedrooms) from house_prices;  -- 单字段去重
select DISTINCT Bedrooms from house_prices;   -- 单字段去重
select DISTINCT Bedrooms,Bathrooms from house_prices; -- 多字段去重

4、Order by

1)asc 升序
2)desc 降序

select  home,price,Bedrooms from house_prices order by home; -- 升序
select  home,price,Bedrooms from house_prices order by home asc; -- 升序
select  home,price,Bedrooms from house_prices order by home desc; -- 降序序
select  Bedrooms ,Bathrooms from house_prices order by  Bedrooms ,Bathrooms; --可以多个字段排序,先按照Bedrooms 排序,再按照Bathrooms排序

3) 字符串排序:null 值最小,空值第二,字符串是按照字段排序法

select id, address , company,`code`  from comcat_text order by `code` ;

Mysql教程(三)---SELECT基础检索_第1张图片

5、Limit

【 limit 0,10】,前面的0是从第一列开始,每次只显示10行数据。

select * from house_prices limit 10;      -- 显示前10条
select * from house_prices limit 0,10;    -- 显示前【第1条】到【第10条】
select * from house_prices limit 10,10;   -- 显示前【第11条】到【第20条】
北京小辉微信公众号

Mysql教程(三)---SELECT基础检索_第2张图片

大数据资料分享请关注

你可能感兴趣的:(Mysql8.0从入门到实战)