社区
ASP
帖子详情
sql子查询的问题
luffy
2004-08-11 06:42:07
数据库为sqlserver2000
表news中有两个字段,分别为id(主键),cateid
现在要取出cateid=20 id最大的一行记录,如何操作
...全文
90
5
打赏
收藏
sql子查询的问题
数据库为sqlserver2000 表news中有两个字段,分别为id(主键),cateid 现在要取出cateid=20 id最大的一行记录,如何操作
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hnxkz
2004-08-11
打赏
举报
回复
顶 mjpclab(http://mjpclab.8u8.com)
这个肯定能行
afdfgg
2004-08-11
打赏
举报
回复
select * from news where cateid=20 and id=max(id)
在sql查询分析器里通不过
聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含的子查询中,并且要对其进行聚合的列是外部引用。
mjpclab
2004-08-11
打赏
举报
回复
sql="SELECT TOP 1 * FROM news where cateid=20 ORDER BY id DESC"
aspgreener
2004-08-11
打赏
举报
回复
.....
sql="select * from news where cateid=20 and id=max(id)"
set rs=conn.execute(sql)
ying1234
2004-08-11
打赏
举报
回复
.....
sql="select * from news where cateid=20"
set rs=conn.execute(sql)
rs.movelast
SQL
子查询
优化
背景: 在此研究下
SQL
子查询
的相关知识 ~ 以下内容主要参考《数据库查询优化器的艺术》一书 一、
子查询
介绍 概念:当一个查询是另一个查询的子部分时,称之为
子查询
(查询语句中嵌套有查询语句)。
子查询
出现的位置有: a)目标列位置:
子查询
如果位于目标列,则只能是标量
子查询
,否则数据库可能返回类似“错误:
子查询
必须只能返回一个字段”的提示。 注:标量
子查询
-
SQL
允许子查...
sql
子查询
详解
子查询
指一个查询语句嵌套在另一个查询语句内部的查询。
SQL
中
子查询
的使用大大增强了 SELECT 查询的能力,因为很多时候查询需要从结果集中获取数据,或者需要从同一个表中先计算得出一个数据结果,然后与这个数据结果(可能是某个标量,也可能是某个集合)进行比较。先引出几张简单的表,供后续使用,分别为emp员工表:dept部门表我们需要查出工资比id为2的员工的工资多的所有用户。解决方式: 注意事项:我们按内查询的结果返回一条还是多条记录,将
子查询
分为单行
子查询
、 多行
子查询
。上面的例子
SQL
Server
子查询
SQL
Server
子查询
一、
SQL
Server
子查询
。
子查询
是一个嵌套在另一个语句(如:[SELECT],[INSERT],[UPDATE]或[DELETE])语句或其他
子查询
中的查询。任何允许使用表达式的地方都可以使用
子查询
。 一般
子查询
要保证返回结果只有一个(即一行,一列)in
子查询
返回一列多行。
子查询
的一个查询结果可以作为另外一个查询的条件。
子查询
从内往外读(写),当要显示多个表数据时使用联结,只显示一个表数据时使用
子查询
。 虽然
子查询
和连接都要查询多个表,但
子查询
和连接不同,
子查询
是更
SQL
的
子查询
SQL
的
子查询
一、什么是
子查询
?二、
子查询
嵌套
子查询
三、
SQL
Server相关
子查询
四、
SQL
Server Exists运算符五、
SQL
Server Any运算符六、
SQL
Server All运算符 一、什么是
子查询
?
子查询
就是将一个查询的语句嵌套在另一个查询语句的条件中。即外层是的查询语句把嵌套在里面 的查询语句当作条件,嵌套在里面的查询语句查询出来的是结果。 例:以下语句显示如何在 SELECT 语句的[WHERE]子句中使用
子查询
来查找位于纽约( New York )的客户的销售订单 SEL
SQL
的
子查询
1、
子查询
在查询语句中包含着有另外一条查询语句,被包含的查询语句称为
子查询
,包含着
子查询
的查询就称为父查询。总之,
子查询
就是在查询语句里嵌套一条或者多条查询语句。
子查询
也可以称为内部查询或内部选择,而包含
子查询
的语句称为外部查询或者外部选择 1.1
子查询
的语法规则:
子查询
的select查询总使用圆括号括起来 不能包括compute或for browse子句 如果同时指定top子句,则可能只包括order by子句
子查询
最多嵌套32层,个别查询可能会不支持32层嵌套 任何可以使用表达式的地方都可以使用
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章