这个语句什么意思?

lctong 2003-03-26 10:01:33
个数据库中有两个表,分别为ONE和TWO,FIELD1是表ONE中的一个字段,下面有一行SQL语句、
    SELECT *FROM ONE
    WHERE NOT EXIST  (
     SELECT *FROM TWO)
    GROUP BY FIELD1
    HAVING COUNT (FIELD1)>3
该SQL语句完成的功能是什么?
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
huntsman 2003-03-26
  • 打赏
  • 举报
回复
该语句正确吗?
ShapeRock 2003-03-26
  • 打赏
  • 举报
回复
这个语句有问题。
表one与two好像必须只包含一个字段。而且类型相同才行。在查找不在two表的而在one表中存在并且field1相同值的个数大于3的field1
ShapeRock 2003-03-26
  • 打赏
  • 举报
回复
此句在一定情况下可以运行的。
yjlbukn 2003-03-26
  • 打赏
  • 举报
回复
select * from basic_info
where not exists (select 匹配列名 from da)
匹配列名是提供比较值数组的列
至于分组不用说了吧
wj408 2003-03-26
  • 打赏
  • 举报
回复
内层和外层的表没有任何关联,
句子有问题

22,298

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧