以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 过滤出霜要的记录  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=152924)

--  作者:susanhe
--  发布时间:2020/7/26 11:05:00
--  [求助] 过滤出霜要的记录
老师,

Sql后台数据表A的结构如下:每款产品有打钩也有没有打钩的。我只要下载到fortable表B中,满足条件的是 :相同产品中只要有一笔记录是打钩的,这类产品就不要选出来。下列满足条件的只有黄色部分。请指点一下,谢谢。

产品   逻辑列

AA      1
AA      0
AA      0
BB      1
BB      0
CC      0
CC      0
DD      0
DD      1
EE       1

--  作者:有点蓝
--  发布时间:2020/7/26 20:25:00
--  
select a. from 表A  as a inner join (select distinct 产品 from {表A} where 逻辑列=1) as b on a.产品 <> b.产品
--  作者:susanhe
--  发布时间:2020/8/1 19:12:00
--  
谢谢,老师,可不可以改用过滤条件来实现:所有记录都在当前窗口的表B中,只一点按钮就过滤出来,谢谢。
--  作者:有点蓝
--  发布时间:2020/8/2 10:30:00
--  
筛选条件没有办法,只能使用SQL处理。或者遍历所有行,把重复的移除