首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一个SQL自连接的语句,该如何处理

2012-03-31 
一个SQL自连接的语句一个购物系统的语句orders为订单表,CusID为客户编号,ComID为商品编号,amount为购买数

一个SQL自连接的语句
一个购物系统的语句
orders为订单表,CusID为客户编号,ComID为商品编号,amount为购买数量,payamount为付款总金额,
select a.CusID,a.ComID,a.amount,a.payamount from orders as a,orders as b where b.payamount=a.amount*100
这条语句的功能是否是查询单价为100的商品的数量,如果不是,请说明理由;如果是,请详解! 谢谢

[解决办法]
你这样会选出很多重复数据。
建议这样用

SQL code
select *from orders where payamount=amount*100 

热点排行