sql函数和WHERE子句

时间:2014-11-20 22:03:10

标签: sql

SELECT子句中的函数是否采用帐户中的WHERE子句?

例如:

SELECT COUNT(id)
FROM Person
WHERE age > 18

会打印所有人的人数,还是仅打印年龄超过18岁的人?

2 个答案:

答案 0 :(得分:2)

此查询将返回年龄> gt的行数。 18

答案 1 :(得分:1)

Where子句指定一个条件,告诉从表中检索哪些行。由于条件是age> 18,它将返回其age列具有大于18的值的行.Ṭ该函数仅使用那些行。在此处阅读有关select语句及其中不同部分的更多信息: http://en.wikipedia.org/wiki/Select_%28SQL%29