SQLite查询选择另一个表中不存在的所有记录

用户名

尝试执行SQLite查询以获取另一个表中不存在的记录时遇到问题。基本上我有两个数据库表:

数据库表

我的练习表存储了所有可用的练习,而bookedExercise表存储了每个用户预订的练习。我想做的是,例如,如果该练习确实存在于bookedExercise中,则应将其过滤掉。

这是我使用的SQLite查询:

SELECT exercise.exerciseID, exercise.exerciseType, exercise.amout FROM exercise LEFT JOIN bookedExercise WHERE exercise.exerciseID = bookedExercise.exerciseID AND bookedExercise.exerciseID IS NULL

但是,它返回了我空的记录。有任何想法吗?

提前致谢。

布伦丹·鲁索(Brendan Russo)

如果您不使用联接很好,则可以使用

SELECT * FROM exercise WHERE exerciseID not in (SELECT exerciseID FROM bookedExercise)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从一个表中选择数据,然后插入到该表中不存在的另一个现有表中

来自分类Dev

删除另一个表中不存在ID的所有行

来自分类Dev

从一个表中选择另一个不存在的表

来自分类Dev

选择在实体框架的另一个表中不存在的记录

来自分类Dev

SQL,如果另一个表中不存在该字段,则选择字段

来自分类Dev

如何获得一个表中另一个表中不存在的记录?

来自分类Dev

SQL Server查询:获取另一个表的字段中不存在的列的列表

来自分类Dev

SQLite:从另一个表中指定的表中删除所有记录

来自分类Dev

从列表中删除另一个列表中不存在的所有对象

来自分类Dev

SQL-不存在时不从另一个表中检索记录

来自分类Dev

如何选择一个表中存在但另一个表中不存在的所有ID

来自分类Dev

如何选择另一个表中不存在的行

来自分类Dev

获取另一个表中不存在的所有项目

来自分类Dev

如何从一个表中选择在另一表中由于某种条件而在另一表中不存在的所有记录?

来自分类Dev

SQL如何从另一个表中不存在的表中选择

来自分类Dev

SQL,如果另一个表中不存在该字段,则选择字段

来自分类Dev

如何获得一个表中另一个表中不存在的记录?

来自分类Dev

需要选择另一个表中不存在的数据

来自分类Dev

SQLite:从另一个表中指定的表中删除所有记录

来自分类Dev

从一个表中选择记录,这些记录在另一个表中不存在

来自分类Dev

返回表中的所有字段或返回一个查询中不存在的字段

来自分类Dev

如果该数据不存在于另一个表中,该如何选择该数据?

来自分类Dev

如何选择另一个表中不存在的行

来自分类Dev

Laravel-获取记录集合(如果另一个表中不存在)

来自分类Dev

从一个表中选择所有记录并从另一个表中匹配记录

来自分类Dev

如果mysql中的另一个表上不存在数据,如何从另一个表中选择数据

来自分类Dev

MySQL 查询不存在于另一个表中

来自分类Dev

如何从一个表中选择另一个表中不存在的所有记录,但在不存在的记录中返回NULL

来自分类Dev

如果 postid 不存在,MySQL 将记录插入到另一个表

Related 相关文章

  1. 1

    从一个表中选择数据,然后插入到该表中不存在的另一个现有表中

  2. 2

    删除另一个表中不存在ID的所有行

  3. 3

    从一个表中选择另一个不存在的表

  4. 4

    选择在实体框架的另一个表中不存在的记录

  5. 5

    SQL,如果另一个表中不存在该字段,则选择字段

  6. 6

    如何获得一个表中另一个表中不存在的记录?

  7. 7

    SQL Server查询:获取另一个表的字段中不存在的列的列表

  8. 8

    SQLite:从另一个表中指定的表中删除所有记录

  9. 9

    从列表中删除另一个列表中不存在的所有对象

  10. 10

    SQL-不存在时不从另一个表中检索记录

  11. 11

    如何选择一个表中存在但另一个表中不存在的所有ID

  12. 12

    如何选择另一个表中不存在的行

  13. 13

    获取另一个表中不存在的所有项目

  14. 14

    如何从一个表中选择在另一表中由于某种条件而在另一表中不存在的所有记录?

  15. 15

    SQL如何从另一个表中不存在的表中选择

  16. 16

    SQL,如果另一个表中不存在该字段,则选择字段

  17. 17

    如何获得一个表中另一个表中不存在的记录?

  18. 18

    需要选择另一个表中不存在的数据

  19. 19

    SQLite:从另一个表中指定的表中删除所有记录

  20. 20

    从一个表中选择记录,这些记录在另一个表中不存在

  21. 21

    返回表中的所有字段或返回一个查询中不存在的字段

  22. 22

    如果该数据不存在于另一个表中,该如何选择该数据?

  23. 23

    如何选择另一个表中不存在的行

  24. 24

    Laravel-获取记录集合(如果另一个表中不存在)

  25. 25

    从一个表中选择所有记录并从另一个表中匹配记录

  26. 26

    如果mysql中的另一个表上不存在数据,如何从另一个表中选择数据

  27. 27

    MySQL 查询不存在于另一个表中

  28. 28

    如何从一个表中选择另一个表中不存在的所有记录,但在不存在的记录中返回NULL

  29. 29

    如果 postid 不存在,MySQL 将记录插入到另一个表

热门标签

归档