Mysql入门系列:MySQL教程(2)
2006-12-31 10:48:41 来源:WEB开发网核心提示:MySQL允许您一次从多个表中选择列,我们将这个内容留到“从多个表中检索信息”小节去介绍,Mysql入门系列:MySQL教程(2),1. 指定检索条件为了限制SELECT 语句检索出来的记录集,可使用WHERE 子句,要注意别混淆逻辑与运算符与我们平常使用的“与”的含义,
MySQL允许您一次从多个表中选择列。我们将这个内容留到“从多个表中检索信息”小节去介绍。
1. 指定检索条件
为了限制SELECT 语句检索出来的记录集,可使用WHERE 子句,它给出选择行的条件。可通过查找满足各种条件的列值来选择行。
可查找数字值:
也可以查找串值。(注意,一般串的比较是不区分大小写的。)
可以查找日期值:
可搜索组合值:
WHERE 子句中的表达式可使用表1-1中的算术运算符、表1-2 的比较运算符和表1-3 的逻辑运算符。还可以使用圆括号将一个表达式分成几个部分。可使用常量、表列和函数来完成运算。在本教程的查询中,我们有时使用几个MySQL函数,但是MySQL的函数远不止这里
给出的这些。请参阅附录C,那里给出了所有MySQL函数的清单。
在用表达式表示一个需要逻辑运算的查询时,要注意别混淆逻辑与运算符与我们平常使用的“与”的含义。假如希望查找“出生在Vi rginia 的总统与出生在Maryland 的总统”。应该注意怎样表示“与”的关系,能写成如下的查询吗?
赞助商链接