《快速念咒——第1章第3节》:使用LIMIT限制输出——再谈欢欣剂(上)

《快速念咒——第1章第3节》:使用LIMIT限制输出——再谈欢欣剂(上)
《快速念咒——第1章第3节》:使用LIMIT限制输出——再谈欢欣剂(上)
《快速念咒——第1章第3节》:使用LIMIT限制输出——再谈欢欣剂(上)
《快速念咒——第1章第3节》:使用LIMIT限制输出——再谈欢欣剂(上)
《快速念咒——第1章第3节》:使用LIMIT限制输出——再谈欢欣剂(上)
《快速念咒——第1章第3节》:使用LIMIT限制输出——再谈欢欣剂(上)
《快速念咒——第1章第3节》:使用LIMIT限制输出——再谈欢欣剂(上)
这节课的内容同样很简单,LIMITORDER BY一样,它也是以行为单位进行的操作。

到目前为止,我们第一节课掌握的简单检索框架——“SELECT…FROM…;”已经被扩充为了:“SELECT…FROM…ORDER BY…LIMIT…;”(具体可参照例句8)

不过值得大家注意的是我们对LIMIT的定义——

从功能上讲,LIMIT限制的是“行的输出数量”;从操作上讲,LIMIT是通过限制行数,来限制行的输出的。

这一点与我们将要学习的“过滤数据”存在本质差别。虽然“过滤数据”在某种程度上来讲也是在限制行的输出,但它限制的是不满足过滤条件的行的输出。而LIMIT是不会让所有满足条件的行都返回显示。这一点我们到时具体再谈。

其实使用SQL与数据库交流就像是在和一位不懂诗情画意的人聊天气:

由于SQL强调简洁和实用,所以在一般情况下,我们直截了当地告诉他:“今天天气真好!”就足够了。没有必要像莎士比亚那样要通过赞美阳光和大地,以及歌颂花花草草来向他表达今天的好天气。