如何在子查询中返回多个字段
SELECT HoleID, HoleName,
(SELECT COUNT(SegTo - SegFrom) ,waterRate
FROM SegInfo
WHERE holeid = a.holeid )
AS Expr1
FROM HoleInfo a
我要返回子查询中的COUNT(SegTo - SegFrom) 和waterRate
现在只能返回一个
能不能两个都返回啊?
(SELECT COUNT(SegTo - SegFrom) ,waterRate
FROM SegInfo
WHERE holeid = a.holeid )
AS Expr1
FROM HoleInfo a
我要返回子查询中的COUNT(SegTo - SegFrom) 和waterRate
现在只能返回一个
能不能两个都返回啊?
...全文
相关推荐
mysql连接查询、联合查询、子查询原理与用法实例详解
主要介绍了mysql连接查询、联合查询、子查询原理与用法,结合实例形式详细分析了mysql连接查询、联合查询、子查询的基本概念、功能、原理、用法及操作注意事项,需要的朋友可以参考下
SQL编程之子查询及注意事项
主要介绍了SQL编程之子查询及注意事项,需要的朋友可以参考下
SQL Server高级内容之子查询和表链接概述及使用
子查询就是在查询的where子句中的判断依据是另一个查询的结果,表链接就是将多个表合成为一个表,但是不是向union一样做结果集的合并操作,但是表链接可以将不同的表合并,并且共享字段,感兴趣的你可以了解下本
如何使用MySQL一个表中的字段更新另一个表中字段
主要介绍了如何使用MySQL一个表中的字段更新另一个表中字段,需要的朋友可以参考下
SQL关联子查询的详解
我们先来看一下SQL关联子查询的基本逻辑的定义 对于外部查询返回的每一行数据,内部查询都要执行一次。在关联子查询中是信息流是双向的。外部查询的每行数据传递一个值给子查询,然后子查询为每一行数据执行一次并返回它的记录。然后,外部查询根据返回的记录做出决策。 是不是没看懂,下面详细解释SQL中关联子查询的逻辑。 有一张员工表,它的主要信息为: 要解决的问题:检索工资大于同职位的平均工资的员工信息。 一般我们会这样想: 员工多,而相应的职位(如销售员、经理、部门经理等)少,因此首先想到的思路是对职位分组,这样就能分别得到各个职位的平均工资,再比较每个人的工资和他对应职位的平均工资,大于则被筛选出来


