asp取不重复的数据时,增加条件的问题
access数据库中的表dqkc中有三个字段条码字段“tiaoma”里面的内容除开最后五位数就是货号(如“123456789”货号就是“1234”,“56789”是验证码...
access数据库中的表dqkc中有三个字段
条码字段“tiaoma”里面的内容除开最后五位数就是货号(如“123456789”货号就是“1234”,“56789”是验证码)
数量字段“shuliang”里面是现有库存
价格字段“jiage”是商品的价格
目的功能:用asp取出数量大于0,并且价格高于100的所有不重复商品货号(条码字段中没有完全重复的,但是asp比较时如果不比较最后五位就有很多重复的,)
举例:
sql........... form dqkc where shuliang>0 and jiage>100 展开
条码字段“tiaoma”里面的内容除开最后五位数就是货号(如“123456789”货号就是“1234”,“56789”是验证码)
数量字段“shuliang”里面是现有库存
价格字段“jiage”是商品的价格
目的功能:用asp取出数量大于0,并且价格高于100的所有不重复商品货号(条码字段中没有完全重复的,但是asp比较时如果不比较最后五位就有很多重复的,)
举例:
sql........... form dqkc where shuliang>0 and jiage>100 展开
展开全部
Distinct 再用 * 就失去了,去重的目的(distinct 失效)。
也就是说 distinct ,只能显示这个 distinct的列
也就是说 distinct ,只能显示这个 distinct的列
追问
请问具体应该怎么写
追答
Select Distinct Left(tiaoma,Len(tiaoma)-5) as tiaoma From dqkc Where shuliang>0 And jiage>100
取出来已经是去重后的货号。只是其它附带信息是没有的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询