【发布时间】:2013-02-01 09:39:59
【问题描述】:
我学习了一些 SQL,但我忘记了一切,现在我正在尝试做这个数据库架构:
我想减去 (all INGRESADO - all CANTIDAD) 并返回一个唯一值,如下所示:
SELECT SUM(ingresado) - SUM(cantidad) FROM Nomina, Gasto;
但我认为,它并没有返回我想要的真正价值......
谢谢!
编辑:
DECLARE @nomina FLOAT;
DECLARE @gasto FLOAT;
SELECT @nomina = SUM(ingresado) FROM Nomina;
SELECT @gasto = SUM(cantidad) FROM Gasto;
SELECT @nomina - @gasto;
这会返回我想要的值,但我希望它在一个唯一的查询中,谢谢。
【问题讨论】:
-
两张表有什么关系?我无法从上面的字段名称中分辨出来。
-
我不需要关联那些表所以...我觉得这样就可以了,我想让这个应用程序变得如此简单以便以后必须改进,这是我个人的目的我想稍后对其进行编辑,并且可能会关联它并添加新表格等...
标签: sql sql-server vba dataset