SQLite中的WHERE子句

SQLite中的WHERE子句

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

图3.10  WHERE子句的工做原理it

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

SELECT * FROM Students WHERE Score>60程序

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

图3.11  成绩大于60的记录img

相关文章
相关标签/搜索