W wangyang_1031 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #21 该语句在我的机子测试通过了,是不是你的access 或是ado 有问题.建议重新修复access.
W wyismail Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #22 to 完颜康: 老兄麻烦你看一下关于SQL的书 HAVING是GROUP BY 的条件限制 怎么可能在 GROUP BY的前面,拜托不要搞这么低级的笑话
W wyismail Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #23 b.归档='false' 此句没问题 如果连这样写都有问题那么 b.名字='老板' 企不也是错误的????
雪 雪莱 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #24 你慢慢的测试过吗? 比如:select 费用金额 from f2 group by 费用金额 having 费用金额 <=1000 你可以先不挂条件(where),即然你用了(where)何必又用(having)
你慢慢的测试过吗? 比如:select 费用金额 from f2 group by 费用金额 having 费用金额 <=1000 你可以先不挂条件(where),即然你用了(where)何必又用(having)
G gophie Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #25 语句不应该有错,至少用在oracle下一定准确,现在你需要思考的是sql server对sql语法的支持程度。 比如,做一个小语句,看看是否支持having写法等等。 关注
U ugvanxk Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #29 select a.发票名称,a.最低库存,sum(b.份数-c.交回份数) as 当前可用份数 from fp a,lq b,ff c where a.发票编号=b.发票编号 and (not b.归档) and b.编号=c.编号 group by a.发票名称,a.最低库存 having sum(b.份数-c.交回份数) <= a.最低库存
select a.发票名称,a.最低库存,sum(b.份数-c.交回份数) as 当前可用份数 from fp a,lq b,ff c where a.发票编号=b.发票编号 and (not b.归档) and b.编号=c.编号 group by a.发票名称,a.最低库存 having sum(b.份数-c.交回份数) <= a.最低库存
雪 雪莱 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #31 当然可以不用去;你的语句又没有错误. 可能你的,where中的语句有问题; 你最好把错误提示写给大家看一看
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #32 改成 having sum(b.份数-c.交回份数) <= min(a.最低库存这种语法) 试试?