搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 求助:如何用select…………where语句解决如下问题
标题:
求助:如何用select…………where语句解决如下问题
只看楼主
自强不西
等 级:
论坛游民
帖 子:125
专家分:22
注 册:2019-3-29
结帖率:
68.75%
楼主
已结贴
√
问题点数:20 回复次数:6
求助:如何用select…………where语句解决如下问题
pp th mc
sd AA 张三
sd BB 李四
xl BB 李四
xl DD 二麻
sd CC 王五
sd DD 二麻
xl EE 三蛋
sd FF 二狗
问题为:从上表中找出th只对应一个pp的所有记录。试验了N遍,想通过一句select ……where解决,哪位高手给予解惑?
搜索更多相关主题的帖子:
select
where
语句
记录
试验
2019-06-25 17:03
chychychy
等 级:
论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
第
2
楼
得分:5
举例说具体点,并上传一下数据
2019-06-25 17:13
xuminxz
等 级:
贵宾
威 望:
40
帖 子:749
专家分:2475
注 册:2011-5-8
第
3
楼
得分:5
SELECT distinct th,pp FROM tbl INTO CURSOR tmp
SELECT * FROM tbl INTO dbf jg WHERE th in (SELECT th FROM tmp GROUP BY th HAVING COUNT(th)=1)
dBase有人接盘了。
2019-06-25 17:28
自强不西
等 级:
论坛游民
帖 子:125
专家分:22
注 册:2019-3-29
第
4
楼
得分:0
感谢“xuminxz”!这个办法试过,能实现需求。有没有办法一个语句实现需求。
2019-06-25 18:29
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
5
楼
得分:5
最后的结果是什么
坚守VFP最后的阵地
2019-06-25 18:52
xuminxz
等 级:
贵宾
威 望:
40
帖 子:749
专家分:2475
注 册:2011-5-8
第
6
楼
得分:0
回复 4楼 自强不西
SELECT * FROM tbl INTO dbf jg WHERE th in (SELECT th FROM tbl group BY th HAVING COUNT(pp)=1)
不过我不喜欢这样写,看起来太累。
dBase有人接盘了。
2019-06-25 19:47
厨师王德榜
等 级:
版主
威 望:
183
帖 子:942
专家分:4724
注 册:2013-2-16
第
7
楼
得分:5
回复 6楼 xuminxz
楼上方法应该是可行的。
2019-06-26 09:28
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-495505-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.136550 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved