在不使用MYSQL计数的情况下查找记录数

因此,说我正在做类似查找在多个项目中工作的所有员工的名字和姓氏的操作。我知道最简单的方法是使用COUNT,就像这样...。

SELECT e.Fname, e.Lname
FROM employee e INNER JOIN works_on w
ON e.SSN = w.ESSN 
GROUP BY SSN
HAVING COUNT(*) > 1 

这可以满足我的需要,但是我正在帮助的某个人问我如何在不使用COUNT .....的情况下完成此操作,我也不知道。因此,我以为我会在这里提出任何建议或建议,因为我对此很不满意。作为参考,下面是使用过的数据库的快速浏览。人们可以提供的任何帮助或指导将不胜感激。

在此处输入图片说明

泽德福克斯

只是编写与Armin类似的查询和Kenney推荐的另一种方式。

create table employee(ssn int, fname varchar(50), lname varchar(50));
create table works_on (essn int, pno int);

insert into employee values (1, 'Tom', 'Smith'), (2, 'Matt', 'Smith'), (3, 'Sam', 'Smith');
insert into works_on values (1, 1), (2, 1), (2, 2), (3, 1), (3, 2);

select distinct fname, lname
from employee e
inner join works_on w1 on e.ssn = w1.essn
where exists (
  select 1 from works_on where essn = e.ssn and pno <> w1.pno
);

Result:
| fname | lname |
|-------|-------|
|  Matt | Smith |
|   Sam | Smith |

示例:http//sqlfiddle.com/#!9 / e2411 / 5

不过,我更喜欢count使用的方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在不使用计数火花的情况下检查数据帧中的记录数是否大于零

来自分类Dev

MySQL-在左联接中不使用计数的情况下使用

来自分类Dev

如何在不使用mysql的情况下使用表

来自分类Dev

如何在不使用 DISTINCT 关键字的情况下获取 mysql 中不同行的计数

来自分类Dev

如何在不使用map reduce的情况下使用Python编写单词计数程序

来自分类Dev

在不使用if条件的情况下对二叉树中的叶子进行计数

来自分类Dev

递归函数,在不使用全局变量的情况下维护全局计数器

来自分类Dev

如何在不使用hist()函数的情况下创建值及其计数的直方图?

来自分类Dev

如何在不使用Sleep()的情况下创建时间计数器?

来自分类Dev

如何在不使用角色的情况下使用ServiceStack的请求记录器?

来自分类Dev

在不使用./的情况下运行命令

来自分类Dev

在许多不使用Entity Framework的情况下插入记录

来自分类Dev

如何在不使用[index]的情况下从单个CoreData记录中获取字段(属性)?

来自分类Dev

在不使用Max或Min的情况下,在ms sql中选择每组的前1条记录

来自分类Dev

如何在不使用主键的情况下删除重复记录

来自分类Dev

在不使用ROW_NUMBER()函数的情况下删除重复的记录

来自分类Dev

在不使用in语句的情况下更新BIG表中的记录

来自分类Dev

在许多不使用Entity Framework的情况下插入记录

来自分类Dev

在不使用按钮的情况下更新记录中的单个值?

来自分类Dev

如何在不使用 distinct 的情况下显示唯一记录?

来自分类Dev

如何在不使用 try catch 语句的情况下全局记录异常

来自分类Dev

如何在不使用 LAG 功能的情况下访问以前的记录

来自分类Dev

传单-在不使用地图实例的情况下查找边界的缩放级别

来自分类Dev

在不使用内置indexOf函数的情况下查找数组元素的索引

来自分类Dev

R-查找最大频率并在不使用循环的情况下替换值

来自分类Dev

如何在不使用matlab中查找的情况下获取逻辑矩阵的索引?

来自分类Dev

如何在不使用tag属性的情况下查找元素?

来自分类Dev

在不使用numpy的情况下查找矩阵中所有行的列总和

来自分类Dev

如何在不使用命令Sed的情况下查找和替换字符串?

Related 相关文章

  1. 1

    在不使用计数火花的情况下检查数据帧中的记录数是否大于零

  2. 2

    MySQL-在左联接中不使用计数的情况下使用

  3. 3

    如何在不使用mysql的情况下使用表

  4. 4

    如何在不使用 DISTINCT 关键字的情况下获取 mysql 中不同行的计数

  5. 5

    如何在不使用map reduce的情况下使用Python编写单词计数程序

  6. 6

    在不使用if条件的情况下对二叉树中的叶子进行计数

  7. 7

    递归函数,在不使用全局变量的情况下维护全局计数器

  8. 8

    如何在不使用hist()函数的情况下创建值及其计数的直方图?

  9. 9

    如何在不使用Sleep()的情况下创建时间计数器?

  10. 10

    如何在不使用角色的情况下使用ServiceStack的请求记录器?

  11. 11

    在不使用./的情况下运行命令

  12. 12

    在许多不使用Entity Framework的情况下插入记录

  13. 13

    如何在不使用[index]的情况下从单个CoreData记录中获取字段(属性)?

  14. 14

    在不使用Max或Min的情况下,在ms sql中选择每组的前1条记录

  15. 15

    如何在不使用主键的情况下删除重复记录

  16. 16

    在不使用ROW_NUMBER()函数的情况下删除重复的记录

  17. 17

    在不使用in语句的情况下更新BIG表中的记录

  18. 18

    在许多不使用Entity Framework的情况下插入记录

  19. 19

    在不使用按钮的情况下更新记录中的单个值?

  20. 20

    如何在不使用 distinct 的情况下显示唯一记录?

  21. 21

    如何在不使用 try catch 语句的情况下全局记录异常

  22. 22

    如何在不使用 LAG 功能的情况下访问以前的记录

  23. 23

    传单-在不使用地图实例的情况下查找边界的缩放级别

  24. 24

    在不使用内置indexOf函数的情况下查找数组元素的索引

  25. 25

    R-查找最大频率并在不使用循环的情况下替换值

  26. 26

    如何在不使用matlab中查找的情况下获取逻辑矩阵的索引?

  27. 27

    如何在不使用tag属性的情况下查找元素?

  28. 28

    在不使用numpy的情况下查找矩阵中所有行的列总和

  29. 29

    如何在不使用命令Sed的情况下查找和替换字符串?

热门标签

归档