手机缓存不了acfun:请解释这句SQL

来源:百度文库 编辑:高考问答 时间:2024/05/08 02:52:48
SELECT top 8 sp_id,sp_images,sp_spxh,sp_spmc FROM spdata where sp_splx in (2) and (sp_scid=3) ORDER BY sp_id desc

请高手们帮我解释一下。
特别是...where sp_splx in (2) and ...

这是一个带有谓词的查询

in 后通常是一个集合

本例中 内查询是一个值可以用=号代替

也就是说 那里可以用=

查询条件 sp_splx =2 并且 sp_scid=3 (查询的属性条件)

输出结果按照sp_id 降序输出8个

SQL是一种结构化数据库查询语言,其发音为“sequel”或“S-Q-L”。尽管MICROSOFT以其特有的方式加入了所有权声明,但它在大多数据库应用中近乎成为一种标准。简言之,它是一种使用你选择的标准从数据库记录中选择某些记录的方法。

应该就是sp_splx=2,集合的表示方法吧。