让我说我要选择(“客户”表中的“客户总数”)以及(“交易表”中的“交易总额”)。
我想在单个查询中列出两个结果。
select Count(id) from Customer
select Sum(Amount) from Transactions
请帮我做。
答案 0 :(得分:1)
您可以将两个查询放在子查询中:
SELECT (SELECT COUNT(*) FROM Customer) AS customers,
(SELECT SUM(amount) FROM Transactions) AS amount
FROM DUAL
如果在MySQL中执行此操作,则不需要FROM DUAL
,而在其他数据库中则可能需要它。
答案 1 :(得分:0)
您可以使用join语句连接两个表并从每个表中获取数据。有关join语句,请参考此link或使用
SELECT t1.*,t2.* FROM t1,t2