0
点赞
收藏
分享

微信扫一扫

MySQL数据库中SELECT语句的用法

影子喵喵喵 2022-04-23 阅读 100
mysql

         使用select语句可以从MySQL数据中方便快捷地检索、统计或输出数据。

一、列的选择与指定

(注:为了方便各位查看,我用自己一个比较简单的表进行演示,表如下:)

(1) 查看表中的id和name:select id ,name from nba;

(2) 查看表中的所有数据:select  *  from  nba;

 

(3)查询表中name和age字段,并且要求 “age” 列用“年龄”来显示:

                select name,id as '年龄' from nba;

二、FROM语句与连接表

         (注:由于连接表需要两个表,所以我再创建多一个表(cba),如下图:)

(1) 交叉连接:select  *  from  nba  cross  join  cba;

 

(2) 内连接:select  *  from  nba  inner join  cba;

(3)相等连接:select  *  from nba  inner  join  cba  on  nba.id  =  cba.id;

 

(4) 不等连接:  select  *  from nba  inner  join  cba  on  nba.id  !=  cba.id;

三、WHERE字句

(1) 查询表中id=1的所有数据:select * from nba where id =1; 

(2)  百分号(%)是MySQL中最常用的通配符,百分号可以表示任何字符串,并且可以出现任意次数;

 示例:查询表中所有姓“赵”的姓名和id:select id,name from cba where name LIKE '赵%';

 (3)下划线:和百分号相同,但下划线只能匹配单个字符,而不是多个字符。

示例 : 查询表中姓“徐”且名字只有两个中文字符的球员名字:select id,name from cba where name LIKE '徐_';

 就写到这里吧,这些也很合适小白参考,谢谢!

 

举报

相关推荐

0 条评论