MySQL数据库初体验(三)—— sql查询

50 阅读1分钟

MySQL数据库初体验(三)—— sql查询

一、查询所有行数据

select * from myuserinfo(表名);

image.png

二、投影查询

select userid,username,address from myuserinfo;

image.png

三、别名设置

select userid,username as 用户名,address as 地址 from myuserinfo; 

image.png

四、limit 查询

  1. 第一种方式:limit 起始位置,记录数
  2. 第二种方式:limit 记录数(从第一条记录开始查询)
  3. 第三种方式:limit 记录数 offset 起始位置(和一查询结果相同)

image.png

image.png

image.png

五、条件查询

  • and 查询

image.png

  • or 查询

image.png

  • between 查询

image.png

  • in 查询

image.png

  • is null 查询

image.png

六、模糊查询

1. 查找王开头的:select * from myuserinfo where username like '王%';

image.png

2. 查找包含奶的:select * from myuserinfo where username like '%奶%';

image.png

3. 查找包含国的且前面有两个字符的:select * from myuserinfo where username like '__国';

image.png