这里的问题不言而喻。我想知道是否有一种方法可以计算两个SQL关系中的行数,并对结果数字执行真正的算术运算。
select count(*) from tbl_1 - count(*) from tbl_2
这实际上是我在这里试图做的事情,但显然这不起作用。
我正在和一桌学生一起工作,另一桌是学生之间的友谊
Student
SID| name | grade
---|------|------
001|John | 6
002|David | 9
003|Diane | 6
004|Dana | 8
005|David | 7
Friend
SID1|SID2
----|----
001 | 002
001 | 003
004 | 005
从Student表中减去行数和从Friend表中减去行数,我的预期结果是2(Students中的5行,Friend中的3行)
在很大程度上与您可以查询
select 5-3
并接收
5-3|
---|
2 |
1条答案
按热度按时间gzszwxb41#
你可以这样做
查看fiddle here