gpt4 book ai didi

MySQL从另一个表中的计数较低的地方获取

转载 作者:行者123 更新时间:2023-11-29 03:41:52 25 4
gpt4 key购买 nike

我需要编写一个 mySQL 语句来仅返回尚未租借的项目(书籍)。当我拥有这个但我知道这是不对的时候:

SELECT books.copies 
FROM books
WHERE books.copies > (SELECT rentals.book_id, COUNT(rentals.book_id) As CountRentals
FROM rentals
WHERE rentals.book_id = books.id )

最佳答案

使用left join 获取rentals 表中没有条目的所有

SELECT b.copies 
FROM books b
LEFT OUTER JOIN rentals r ON r.book_id = b.id
WHERE r.book_id IS NULL

关于MySQL从另一个表中的计数较低的地方获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12872898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com