把子查询所得到的列作为运算列

绿豆丫 绿豆丫 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
SELECT PID,SaleOrderID,MaterialID,NewOrderNum,OldOrderNum,OldBuyIn  
FROM st_NeedBuyIn AS A
WHERE EXISTS
( SELECT MaterialID,Number
FROM HtSaleProductDetail AS B
WHERE SaleProductID=(
SELECT AlreadySaleProduct FROM HtSaleOrder WHERE PID=24
) AND A.MaterialID=B.MaterialID)

我想把别名B表中的Number,作为别名A表中的运算列,也就是OldBuyIn=OldBuyIn * B.Number,能否实现,请各位指点,谢谢!
...全文

相关推荐

在sql中对两列数据进行运算作为新的列操作

在SQL中,对两列数据进行运算以生成新的列是一项常见的操作,这允许我们根据现有数据创建新的计算字段。在数据库查询中,这种操作能够帮助分析数据,进行复杂的计算,或者构建更适合用户需求的报告。

weixin_38747233

SQL 列不同的表查询结果合并操作

本资源主要讨论了如何在SQL中合并两个具有不同列的表的查询结果,通过示例展示了如何使用`UNION`操作来实现这一目标,并提到了`JOIN`操作作为列合并的另一种方法。在SQL中,有时我们需要从

weixin_38522253

mysql查询根据列按条件统计总数

- 使用`UNION`操作符将子查询`b`的结果与另一个统计查询合并。- 最后一个查询计算`t2`表中`列1`的数量,并将结果与其他统计信息一起显示,这里的`列2`、`列3`等为空字符串。

yzm686

如何使用MySQL查询某个列中相同值的数量统计

在MySQL数据库管理系统中,查询某个列中相同值的数量统计是一项常见的需求。当你需要了解`type`列中特定值(如`news`和`image`)出现的次数时,可以使用SQL语句来实现。本文将指导你如何

weixin_38620314

Delphi把子查询用作派生表小实例

在这个“Delphi把子查询用作派生表小实例”中,我们将探讨如何在Delphi中利用子查询来提升数据处理能力。首先,子查询是指嵌套在其他SQL语句中的查询,它能返回单个值、一行数据或者多行数据。

__jiangcheng
评论 5
收藏 已收藏
分享
返回顶部
绿豆丫
疑难问题 22,298 成员 121,727 内容