如果条目为null,则忽略查询中的值

zpqajqem  于 2021-08-09  发布在  Java
关注(0)|答案(1)|浏览(363)

我正在建立一个图书馆数据库并控制图书借阅和归还。我想能够检查一本书的归还日期是否为空。如果贷款分录的归还日期为空,我想忽略该帐簿的所有其他分录。图书借阅表
每本书都有一个isbn如果isbn的条目为空,则应忽略该isbn的所有其他条目。
我什么都试过了,但似乎都做不好:/

frebpwbc

frebpwbc1#

编写一个子查询,用它查找所有isbn NULL ```
SELECT DISTINCT isbn
FROM library
WHERE fecha_devolucion IS NULL

  1. 然后用它来过滤整个表:

SELECT *
FROM library
WHERE isbn NOT IN (
SELECT DISTINCT isbn
FROM library
WHERE fecha_devolucion IS NULL
)

展开查看全部

相关问题