gpt4 book ai didi

mysql - 从连接表中减去时选择图书计数

转载 作者:行者123 更新时间:2023-11-29 11:56:31 24 4
gpt4 key购买 nike

我有包含所有书籍的下表:

All books

还有另一个表来记录借书:

Borrowed books

我的预期输出应该显示当前数量的图书列表(名为jumlah_buku),通过减去借阅的图书计算得出:

Expected output

这是我尝试过的:

SELECT BUKU.KODE_BUKU AS 'KODE BUKU',BUKU.JUDUL AS 'JUDUL',BUKU.NAMA_PENGARANG AS 'NAMA PENGARANG', (BUKU.JUMLAH_BUKU) - (SELECT COUNT(*) FROM (从以下位置选择 KODE_BUKU) PEMINJAMAN)) AS 'JUMLAH BUKU' 从 BUKU 内连接 PEMINJAMAN ON BUKU.KODE_BUKU = PEMINJAMAN.KODE_BUKU

但是它不起作用。

请帮助我。

最佳答案

尝试这个相关子查询:

SELECT BUKU.KODE_BUKU AS 'KODE BUKU',
BUKU.JUDUL AS 'JUDUL',
BUKU.NAMA_PENGARANG AS 'NAMA PENGARANG',
BUKU.JUMLAH_BUKU - (
SELECT COUNT(KODE_BUKU)
FROM PEMINJAMAN
WHERE BUKU.KODE_BUKU = PEMINJAMAN.KODE_BUKU
) AS 'JUMLAH BUKU'
FROM BUKU;

关于mysql - 从连接表中减去时选择图书计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33115957/

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