orders 订单,表示 uid 字段表示属于哪个用户
orders_detail 订单具体内容 oid 表示属于哪个订单,pid 表示哪个商品 pamount 表示商品的数量products 商品 price 表示价格,point 表示赠送的积分现在我要列出orders中属于某个用户的所有订单,并统计出每条订单上的总价格和总赠送的积分。
怎么写SQL(最好是一条语句)
orders_detail 订单具体内容 oid 表示属于哪个订单,pid 表示哪个商品 pamount 表示商品的数量products 商品 price 表示价格,point 表示赠送的积分现在我要列出orders中属于某个用户的所有订单,并统计出每条订单上的总价格和总赠送的积分。
怎么写SQL(最好是一条语句)
解决方案 »
- 求一条统计语句(需要统计某一个用户在一段时间内发送和接受到的邮件数量)
- 我曾经叱咤水园,如今默默无闻
- 请看一下这个简单的建表SQL是否有问题?
- 关于Mysql数据库,新建用户对数据库操作的权限问题
- 大家帮权衡下两个方案 并给出详细解释 谢谢
- 如何在每天零点,MYSQL自动对各条记录的截至日期进行比较,若超过,则对该记录进行标识
- 一个非常困难的问题。真的是需要高手。(怎样去清除当前的所有的警告)
- 高分求解!!(关于MYSQL的查询)
- 数据库如何根据两个字段进行分表
- 【新手】数据库的选择,以及是否应当使用数据库
- 在已有字符串字段的基础上加唯一标示,该如何啊
- 一个SQL2005转MYSQL2005存储过程的问题
orders_detail (oid,pid,pamount)
products (price,point,pid)列出orders中属于某个用户的所有订单,并统计出每条订单上的总价格和总赠送的积分select sum(pamount),sum(point)
from orders o,orders_detail d,products p
where o.oid=d.oid
and d.pid=p.pid
and o.uid='xxxx'
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下个人觉得比较好的提问方式。得到回复的机率会大一些http://www.accessbbs.cn/bbs/viewthread.php?tid=19552
http://www.accessbbs.cn/bbs/viewthread.php?tid=19546
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html