繁体   English   中英

SQL从Access中两个不同的表中减去值

[英]SQL subtracting values from two different tables in Access

我有两个不同的表,每个表包含一个值。 例如:

    table1               table2

|Hours_worked|        |Work_Completed|
     250                    346

我希望查询从Work_completed中减去Hours_worked。 我尝试了这个:

SELECT (SELECT Hours_worked FROM table1)- (SELECT Work_Completed FROM table2) AS Diff

我收到错误消息:“查询输入必须包含至少一个表或查询”

任何帮助都很好,谢谢

我认为只是这样:

select Hours_worked - Work_Completed as diff
from table1, table2

只需添加FROM dual,我的意思是:

 SELECT 
 (SELECT Hours_worked FROM table1) - (SELECT Work_Completed FROM table2) AS Diff
 FROM DUAL

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM