sql数据库教程百度云_SQL菜鸟入门教程(基于SQLITE数据库)(D4)

6e37273bdb4b853e9d3fa36cc8c53ff4.png

今天开始我们介绍select查询命令。select最基本的用法就是“ select * from 表名 ”,意思就是把该表所有内容全部显示出来。我们结合花名册这个表说明一下具体操作。

如果我们要查询花名册里的所有内容,那么我们使用下述脚本:

select * from 花名册
36de298126beb42105ba7baa8c86aace.png

不带条件的查询

如果我们需要查询"西门庆"的信息,则需要在上述脚本后面加上“where 姓名='西门庆'”,完整的脚本如下(SQL语言中关键字的大小写不区分的):

SELECT * FROM 花名册WHERE 姓名 = '西门庆';
893face825ccbd0075b6c5001564a53f.png

那么如果后面的条件不止一个该怎么处理呢?比如说,我们需要查询学号小于4的所有男同学的信息,我们可以这样操作:

SELECT *FROM 花名册WHERE 学号<4 and 性别='男';
4ec22d7ab4b36c11bf565ee44f16bdc3.png

多条件查询时,每个条件之间必须用 "and" 或者 “or”连接,用“and”表示条件必须同时满足,”or“ 表示只要满足其一即可。大家可以试试下面这个脚本:

SELECT * FROM 花名册WHERE 学号=4 or 学号=6

学号这个字段当时定义是整型(integer),所以定义条件时不需要加引号,姓名字段定义的是字符型(char),所以必须用引号,生日字段是日期型,我们以后讲函数的时候专门介绍,这个比较复杂,也比较灵活。

”SELECT * FROM 花名册“的"*"表示所有的字段,我们也可以采用“select 字段1,字段2,...... from 花名册”,如下面的脚本脚本只查询“姓名“、”学号”两个字段的内容。

SELECT 姓名,学号 FROM 花名册 WHERE 学号=4

今天的内容到此告一段落,明天讲述多表关联查询。

再见!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值