请教:数据窗口的语法为什么不对?

snw00100 2003-08-24 10:40:29
以下是我建数据窗口的语法,帮忙看看。
SELECT client.c_name,
huikuan.c_name,
sum(HUIKUAN.HK_MONEY) as hk_allmoney ,
sale.c_name,
sum(SALE.S_PRICE*SALE.S_QUANTITY) as s_allmoney,
th.c_name,
sum(TH.TH_PRICE*TH.TH_SL) as th_allmoney
FROM client,
HUIKUAN group by huikuan.c_name,
SALE group by sale.c_name,
TH group by th.c_name
请各位老师和朋友不吝赐教!谢谢!
...全文
36 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
liujiaqiang 2003-08-27
  • 打赏
  • 举报
回复
这样写吧:

SELECT client.c_name,
sum(HUIKUAN.HK_MONEY) as hk_allmoney ,
sum(SALE.S_PRICE*SALE.S_QUANTITY) as s_allmoney,
sum(TH.TH_PRICE*TH.TH_SL) as th_allmoney
FROM client,
HUIKUAN,
SALE,
th
where (client.c_name = huikuan.c_name) and (sale.c_name = client.c_name) and
(client.c_name = th.c_name)
group by client.c_name ;
pbMaster 2003-08-27
  • 打赏
  • 举报
回复
怎么连WHERE子句都没有啊?
你疯了?这样数据库会把2个表N*M地关联起来,会搞死数据库的!
纳米茶 2003-08-27
  • 打赏
  • 举报
回复
应该类似于这样写:是不允许把group写在from里面的!!
SELECT client.c_name,
huikuan.c_name,
sum(HUIKUAN.HK_MONEY) as hk_allmoney ,
sale.c_name,
sum(SALE.S_PRICE*SALE.S_QUANTITY) as s_allmoney,
th.c_name,
sum(TH.TH_PRICE*TH.TH_SL) as th_allmoney
FROM client,
HUIKUAN,
SALE,
th
where
group by
sale.c_name,
th.c_name
huikuan.c_name

你把你四个表的表结构和关系给我看看。再把你想写的sql内容告诉我
YANGSTAR8888 2003-08-27
  • 打赏
  • 举报
回复
提示什么错误信息,是否要以说来听听。
wangbangc 2003-08-25
  • 打赏
  • 举报
回复
写上where子句
wangbangc 2003-08-25
  • 打赏
  • 举报
回复
使用union联合查询,否则不能保证所有的用户都出来,你这样只有该用户3项数据都有才出来
workhand 2003-08-25
  • 打赏
  • 举报
回复
你用户表里的用户id跟其他表里是不是要关联啊,如果是的话应该用左连接吧。
snw00100 2003-08-25
  • 打赏
  • 举报
回复
目的是建一个数据窗口从CLIENT(用户表)、HUIKUAN(回款表)、SALE(销售表)和TH(退货表)中取出用户名、该用户的合计汇款额、合计销售额和合计退货额。如果从单个表中以上写法没错,但和起来就不行了。
谢谢!
skingddddd 2003-08-25
  • 打赏
  • 举报
回复
你這樣寫我都看不懂
你的表和你要的結果說出來啊
snw00100 2003-08-25
  • 打赏
  • 举报
回复
非常感谢上面的老师和朋友们!
这个问题主要是表间的关系,但是我觉得很简单:就是用户表中的用户名字段对应其它表中的用户名字段,是一对多的关系,但是就是不知道具体怎样写SQL语句或建关联。
snw00100 2003-08-24
  • 打赏
  • 举报
回复
谢谢!
能帮忙改改吗?
huangxinru 2003-08-24
  • 打赏
  • 举报
回复
sql语句不对

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧