如何用SQL进行数据库整合性查询(100分)

  • 主题发起人 主题发起人 Always
  • 开始时间 开始时间
A

Always

Unregistered / Unconfirmed
GUEST, unregistred user!
我的问题很简单。
我的查询结果是这样的:

编号 名称 数量
01 Anything 1
02 Something 1
01 Anything 1
02 Something 1
...
我想按编号或名称统计数量,得到:

编号 名称 数量
01 Anthing 2
02 Something 2
...
此结果我已用程序方法实现,但总觉得不规范,能不能用
SQL 语句实现?
以下语句能行吗?或错在哪里?

Select 编号,名称,Sum(数量) as 数量
From Database.db as Database
Group by 编号,名称,数量
 
你的查询是要改一下.


Select 编号,名称,Sum(数量) as 数量
From Database.db as Database
Group by 编号,名称
 
SQL 是可以的, 我在SQL SERVER里用子查询,你在PARADOX里实验看看
Select 编号,名称,
(select Sum(数量) from database.db as database where
条件='xxxxxxx') as 数量

From Database.db as Database
where 条件='xxxxxxx'
Group by 编号,名称
 
Select 编号,名称,Sum(数量) as 数量
From Database.db as Database
Group by 编号,名称
这样是合理的!
 
感谢各位!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
911
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部