SQLite中的WHERE子句

WHERE子句用于从FROM子句生成的工作表中过滤行。它提供了对每一行进行判断的表达式。当表达式返回的值为false或NULL时,此行就会被丢弃。这种丢弃只是删除记录,并不会被当作错误处理。所以,在经过WHERE子句过滤生成的表将具有与原始表相同数量的列,但可能具有较少的行。图3.10显示了WHERE子句的工作原理。


图3.10  WHERE子句的工作原理

【示例3-3】下面将使用WHERE子句,将Students表中成绩大于60的记录过滤输出。对应的SQL语句如下:

SELECT * FROM Students WHERE Score>60

运行程序,执行如图3.11所示。


图3.11  成绩大于60的记录

SQLite中的WHERE子句相关推荐

  1. SQLite中的FROM子句

    SQLite中的FROM子句 FROM子句从数据库中可以获取到一个或多个源表.源表通常是数据库命名的表,但也可以是视图或子查询.子查询相关的更多详细信息,我们会在后面进行介绍.当获取到多个源表时,JO ...

  2. SQLite中的SELECT子句使用表达式

    SQLite中的SELECT子句使用表达式 在SELECT语句中可以只有SELECT子句不写FROM子句.这些表达式列表将被单次计算,生成一行,然后组成工作表.这对于测试和判断独立表达式很有用.例如, ...

  3. SQLite中的SELECT子句使用通配符

    SQLite中的SELECT子句使用通配符 在SELECT子句中支持两个通配符,分别为*和table_name.*.其中,*通配符会将FROM子句中每个源表的所有用户定义的列进行输出.例如,下面的SQ ...

  4. SQLite中的SELECT子句使用别名

    SQLite中的SELECT子句使用别名 开发者可以使用AS关键字为指定的列名提供一个新的别名,其语法形式如下 SELECT column_name AS Alias [,-] 例如,下面的SQL语句 ...

  5. SQLite中的SELECT子句

    SQLite中的SELECT子句 目前为止,最常见的SELECT语句由三个子句组成,分别为SELECT.FROM与WHERE.本小节我们首先讲解SELECT子句.SELECT子句可以用来定义最终结果表 ...

  6. select sqlite 唯一_SQLite中的SELECT子句使用通配符

    SQLite中的SELECT子句使用通配符 在SELECT子句中支持两个通配符,分别为*和table_name.*.其中,*通配符会将FROM子句中每个源表的所有用户定义的列进行输出.例如,下面的SQ ...

  7. 【数据库】sqlite中的限制:数据库大小、表数、列数、行数、参数个数、连接数等

    目录 一.参考网址 二.详解 1.查看.设置sqlite限制命令.limit 2.SQLite中的限制汇总 1)字符串或BLOB的最大长度 2)最大列数 3)SQL语句的最大长度 4)联接中的最大表数 ...

  8. SQLite中的表达式

    SQLite中的表达式 在SELECT的基本完整形式中,我们会看到几乎是所有的子句都会使用到表达式.以下是SQLite支持的表达式类型. expr binary-op expr |           ...

  9. SQLite中SELECT基本形式

    SQLite中SELECT基本形式 每个数据库通常都包含多个表,而每个表又包含多条数据.要获取数据库中的数据,就需要SQL语言提供的查询语句SELECT.本章将讲解和SELECT语句相关的内容,其中包 ...

最新文章

  1. python终止线程报错_退出整个程序时出现python线程异常错误
  2. mysql经纬度转距离_Mysql 拿指定经纬度与数据库多条经纬度进行距离计算 (转)
  3. 也许,这样理解 HTTPS 更容易!
  4. poj2096_概率dp
  5. 硬件技巧:如何隐设置的你的电脑U盘不可见
  6. nodejs 设置网络代理
  7. 基于JAVA+SpringBoot+Mybatis+MYSQL的疫情信息管理系统
  8. python初学者必背函数_新手必看python vlog 1: 函数
  9. 转载:为什么OpenFlow没有被广泛采用?
  10. 批处理命令调用WINRAR对文件进行压缩
  11. ftp服务器默认文件路径,ftp服务器默认文件路径是
  12. 学习|从原理上出发,足不出户刷长跑(要刷就刷有步数的长跑)
  13. 宝德自强PT620Z1
  14. 实践数据湖iceberg 第十课 快照删除
  15. android融云客服功能,客服开发指南 - 融云 RongCloud
  16. 部署KVM 虚拟化平台
  17. 凯云水利水电工程造价管理系统 技术解析(四)取费管理(一)
  18. 数据窗口Pageup与Pagedown翻页
  19. Doxygen 详细使用
  20. 极路由X(C526A)刷Openwrt 18.06固件(2021-12-12亲测)

热门文章

  1. Linux的概念与体系 2. Linux文件管理(转载)
  2. Android中的Android中的Surface和SurfaceView
  3. hoj 1067 Rails //poj1363 Rails 栈的简单应用
  4. 迭代器、代码块、闭包
  5. Android Studio打包~安卓打包踩坑及总结
  6. SQLite header and source version mismatch解决方案
  7. 利用逻辑回归进行简单的人群分类解决广告推荐问题
  8. R语言-处理异常值或报错的三个示例
  9. web应用的负载均衡、集群、高可用(HA)解决方案
  10. 为 VUE 项目添加 PWA 解决发布后刷新报错问题