SQL中的左外部联接,右表中缺少数据

冲突

我在Mysql数据库中具有以下数据库架构

用户数

  • ID
  • 名称

出勤率

  • ID
  • 用户身份
  • Checked_on(日期)

现在,对于给定的日期范围,我想构建一个报告,该报告列出一个用户,以及另一列说明该日期是否存在的用户。

我正在尝试使用以下查询使用左外连接完成它

select * from users left outer join attendance on users.id = attendance.user_id where users.id in (11, 12);

如何修改上面的查询,以便我可以获取报告?

乔治·贝索斯(Giorgos Betsos)

您可以使用如下查询:

select u.*, 
       IF(a.id IS NOT NULL, 'Present', 'Not Present') AS IsPresent 
from users u
left outer join attendance a
   on u.id = a.user_id and a.checked_on = ?
where u.id in (11, 12);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL'左外部联接与2个右表

来自分类Dev

我想用来从SQL Server的右表中找不到的左表中获取行的联接

来自分类Dev

SQL Server中的左外部联接

来自分类Dev

减少SQL查询中的左外部联接

来自分类Dev

我在sql中的数据中缺少数字

来自分类Dev

SQL 左连接 - 右表中的多行

来自分类Dev

如何创建执行左外部联接以及另一个表中的计数的SQL?

来自分类Dev

mysql查询中缺少数据,内部联接中需要条件语句

来自分类Dev

右外部联接与MS Access中的派生表

来自分类Dev

从数据库中删除时,SQL逻辑错误或缺少数据库没有此类表

来自分类Dev

使用左表的条件执行右外部联接

来自分类Dev

SQL Server 2000和2012中的左外部联接差异

来自分类Dev

R中缺少数据的聚类分析

来自分类Dev

R中缺少数据的某些模式

来自分类Dev

使用左外部联接和on子句从具有公共列的两个不同表中检索数据

来自分类Dev

使用左外部联接和on子句从具有公共列的两个不同表中检索数据

来自分类Dev

SQL从左表中获取左联接值

来自分类Dev

如何从联接到左外部联接的表中获得计数?

来自分类Dev

中间SQL连接中的“左”和“右”表是什么?

来自分类Dev

SQL左连接-右表中的固定值

来自分类Dev

中间SQL连接中的“左”和“右”表是什么?

来自分类Dev

Ebean查询中的左外部联接

来自分类Dev

CRM 2013中的左外部联接

来自分类Dev

Julia DataFrame中的左外部联接问题

来自分类Dev

Ebean查询中的左外部联接

来自分类Dev

LINQ中的左外部联接的等效项

来自分类Dev

Postgresql运行总计,其中组缺少数据和外部联接

来自分类Dev

使用左外部联接联接两个表,并根据右表列填充新的列值

来自分类Dev

在Oracle SQL中对外部联接表使用模式匹配

Related 相关文章

  1. 1

    SQL'左外部联接与2个右表

  2. 2

    我想用来从SQL Server的右表中找不到的左表中获取行的联接

  3. 3

    SQL Server中的左外部联接

  4. 4

    减少SQL查询中的左外部联接

  5. 5

    我在sql中的数据中缺少数字

  6. 6

    SQL 左连接 - 右表中的多行

  7. 7

    如何创建执行左外部联接以及另一个表中的计数的SQL?

  8. 8

    mysql查询中缺少数据,内部联接中需要条件语句

  9. 9

    右外部联接与MS Access中的派生表

  10. 10

    从数据库中删除时,SQL逻辑错误或缺少数据库没有此类表

  11. 11

    使用左表的条件执行右外部联接

  12. 12

    SQL Server 2000和2012中的左外部联接差异

  13. 13

    R中缺少数据的聚类分析

  14. 14

    R中缺少数据的某些模式

  15. 15

    使用左外部联接和on子句从具有公共列的两个不同表中检索数据

  16. 16

    使用左外部联接和on子句从具有公共列的两个不同表中检索数据

  17. 17

    SQL从左表中获取左联接值

  18. 18

    如何从联接到左外部联接的表中获得计数?

  19. 19

    中间SQL连接中的“左”和“右”表是什么?

  20. 20

    SQL左连接-右表中的固定值

  21. 21

    中间SQL连接中的“左”和“右”表是什么?

  22. 22

    Ebean查询中的左外部联接

  23. 23

    CRM 2013中的左外部联接

  24. 24

    Julia DataFrame中的左外部联接问题

  25. 25

    Ebean查询中的左外部联接

  26. 26

    LINQ中的左外部联接的等效项

  27. 27

    Postgresql运行总计,其中组缺少数据和外部联接

  28. 28

    使用左外部联接联接两个表,并根据右表列填充新的列值

  29. 29

    在Oracle SQL中对外部联接表使用模式匹配

热门标签

归档