一个简单的查询语句
2004-11-24 00:08
323 查看
今天要写一个查询语句,写了半天没弄出来,最后在同事的帮助下,用Group By搞定了。其实蛮简单的,只是我用数据库用的太少了,呵呵 ;(
物品表 Good ,字段为GID(物品ID),Price(物品价格),和TID(所属交易ID)
交易表 Trade,字段为TID(交易ID),Date(交易时间)
需要写一个查询语句,列出所有交易的字段,然后跟一个交易总额字段,比如:
TID Date Total
1 11-24-2004 10.10
2 11-23-2004 100.50
查询语句如下:
select Trade.TID, Trade.Date, sum(Good.Price)
from Trade, Good
where Trade.TID = Good.TID
group by Trade.TID, Trade.Date
注意:上面的select子句中,不能使用Trade.*,至于为什么,我还没想清楚 ^_^
物品表 Good ,字段为GID(物品ID),Price(物品价格),和TID(所属交易ID)
交易表 Trade,字段为TID(交易ID),Date(交易时间)
需要写一个查询语句,列出所有交易的字段,然后跟一个交易总额字段,比如:
TID Date Total
1 11-24-2004 10.10
2 11-23-2004 100.50
查询语句如下:
select Trade.TID, Trade.Date, sum(Good.Price)
from Trade, Good
where Trade.TID = Good.TID
group by Trade.TID, Trade.Date
注意:上面的select子句中,不能使用Trade.*,至于为什么,我还没想清楚 ^_^
相关文章推荐
- 小议sqlserver数据库主键选取策略
- oracle date 类型字段的处理方法
- java获取Date时间的各种方式汇总
- 千年零一虫
- ORACLE9i连接SYBASE的透明网关的配置
- c#接简单数据库操作类
- PHP 的 MySQL 操作类,跟手册上的函数一样用,但是更方便了。多说无益,看了就知道了。
- 在线等,一个十万火急的问题
- 独具量身定做特色的管理软件--数据大师
- delphi中的时间操作技术(1)
- 关于数据库备份的问题!
- 关于目前的方向
- sql server7.0数据库恢复
- 发现数据对象--数据库开发的关键
- 兼职软件开发
- 用VB和MTS开发多层数据库应用系统
- 一种基于R-Tree的改进多维索引[待正稿]
- 纯编码实现数据库的建立或压缩
- 从数据库中动态选取下拉列表的方法
- 关于FSO静态生成技术的应用范围之解决思路