以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教,查询不重复问题。  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49455)

--  作者:ndxfke
--  发布时间:2014/4/18 10:08:00
--  请教,查询不重复问题。

istinct

逻辑型,是否排除重复内容,默认为True;如果设为False,将不会排除重复内容,也不会排除已有内容和空白值。

————————————————————————————————————————————————————

PO-201404-008 2014-04-17 00:00:00.000 LX-201312-001 2-衣柜 20 1 1-右顶柜 01010203
PO-201404-008 2014-04-17 00:00:00.000 LX-201312-001 2-衣柜 20 1 2-左顶柜 01010202
PO-201404-008 2014-04-17 00:00:00.000 LX-201312-001 2-衣柜 20 1 3-单体下柜 01010301
PO-201404-008 2014-04-17 00:00:00.000 LX-201312-001 2-衣柜 20 2 1-右顶柜 01010203
PO-201404-008 2014-04-17 00:00:00.000 LX-201312-001 2-衣柜 20 2 2-左顶柜 01010202
PO-201404-008 2014-04-17 00:00:00.000 LX-201312-001 2-衣柜 20 2 3-单体下柜 01010301

————————————————————————————————————————————————————

 

 

生成的数据,还是有重复。是不是配置的不对呢?

 

Select Distinct  {生产订单产品表}.订单编号,{生产订单产品表}.项目编码,项目名称,{拆单板件明细表}.产品名称,件数,模块编号,投产数量,创建时间,部件名称 From ({生产订单产品表} Inner JOIN {拆单板件明细表} ON {拆单板件明细表}.[项目编码] = {生产订单产品表}.[项目编码] And {拆单板件明细表}.[产品名称] = {生产订单产品表}.[产品名称]) Inner JOIN {生产订单表} ON {生产订单表}.[订单编号] = {生产订单产品表}.[订单编号]


--  作者:Bin
--  发布时间:2014/4/18 10:10:00
--  


Select Distinct  {生产订单产品表}.订单编号,{生产订单产品表}.项目编码,项目名称,{拆单板件明细表}.产品名称,件数,模块编号,投产数量,创建时间,部件名称 From (Select * From ({生产订单产品表} Inner JOIN {拆单板件明细表} ON {拆单板件明细表}.[项目编码] = {生产订单产品表}.[项目编码] And {拆单板件明细表}.[产品名称] = {生产订单产品表}.[产品名称]) Inner JOIN {生产订单表} ON {生产订单表}.[订单编号] = {生产订单产品表}.[订单编号])

--  作者:ndxfke
--  发布时间:2014/4/18 10:16:00
--  

\')\' 附近有语法错误。

 

图片点击可在新窗口打开查看


--  作者:Bin
--  发布时间:2014/4/18 10:18:00
--  
Select Distinct  {生产订单产品表}.订单编号,{生产订单产品表}.项目编码,项目名称,{拆单板件明细表}.产品名称,件数,模块编号,投产数量,创建时间,部件名称 From (Select * From {生产订单产品表} Inner JOIN {拆单板件明细表} ON {拆单板件明细表}.[项目编码] = {生产订单产品表}.[项目编码] And {拆单板件明细表}.[产品名称] = {生产订单产品表}.[产品名称] Inner JOIN {生产订单表} ON {生产订单表}.[订单编号] = {生产订单产品表}.[订单编号])
--  作者:ndxfke
--  发布时间:2014/4/18 14:09:00
--  

Bin,

 

这样调整后,仍然报这个错。


--  作者:有点甜
--  发布时间:2014/4/18 14:12:00
--  
 上传例子,看语句应该是不会重复的,可能是数据问题。
--  作者:fox-man
--  发布时间:2014/4/18 14:17:00
--  
提供测试数据表.
--  作者:ndxfke
--  发布时间:2014/4/18 14:22:00
--  

这样子么。

 

我先分析下多。TKS