查询:问题出在哪里部分

发布于 2024-12-07 03:40:25 字数 539 浏览 0 评论 0 原文

我需要编写这样的查询:

SELECT S , D1 , D2 , (D1+D2) as D_Sum , ( (D1+D2) / 
                 (X-(
                 SELECT SUM(T1+T2) 
                 FROM TBL1 
                 WHERE FCode=81 AND DCode=1 AND S<S
                 )) AS SSS 
FROM TBL1 
WHERE Salon=1 AND FCode=81 AND DCode=1

我在子查询的 where 部分中遇到 S 问题。 S 喜欢 FALSE 并且不起作用。

第一个S是表中所有记录中的所有s,第二个S存储在每条记录中。

S:我需要选择 s 小于现在处理的记录中存储的 s 的所有记录。

I need to write a query like this :

SELECT S , D1 , D2 , (D1+D2) as D_Sum , ( (D1+D2) / 
                 (X-(
                 SELECT SUM(T1+T2) 
                 FROM TBL1 
                 WHERE FCode=81 AND DCode=1 AND S<S
                 )) AS SSS 
FROM TBL1 
WHERE Salon=1 AND FCode=81 AND DCode=1

I have problem with S<S in where section in sub query . S<S likes FALSE and doesn't works .

First S are all of s in all of records in the table and second S is stored in each record .

S<S : I need select all records that their s is smaller than the s is stored in the record that now processed .

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

没︽人懂的悲伤 2024-12-14 03:40:25

为表命名:

SELECT S , D1 , D1 , (D1+D2) as D_Sum , ( (D1+D2) / 
                 (X-(
                 SELECT SUM(innerTBL.T1+innerTBL.T2) 
                 FROM TBL1 innerTBL 
                 WHERE innerTBL.FCode=81 AND innerTBL.DCode=1 AND outerTBL.S<innerTBL.S
                 )) AS SSS 
FROM TBL1 outerTBL
WHERE Salon=1 AND FCode=81 AND DCode=1

注意:我应该使用工作“别名”而不是“名称”。

Give a name to the tables:

SELECT S , D1 , D1 , (D1+D2) as D_Sum , ( (D1+D2) / 
                 (X-(
                 SELECT SUM(innerTBL.T1+innerTBL.T2) 
                 FROM TBL1 innerTBL 
                 WHERE innerTBL.FCode=81 AND innerTBL.DCode=1 AND outerTBL.S<innerTBL.S
                 )) AS SSS 
FROM TBL1 outerTBL
WHERE Salon=1 AND FCode=81 AND DCode=1

Note: I should use the work "alias" instead of "name".

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文