我有表映像、硬盘和imagecapturing_harddisks。
图像绘制:
id, manuscript_shelfmark
61, foo
70, bar
90, baz硬盘:
id, harddisk_name
4, hd-1
5, hd-2
6, hd-3imagecapturing_harddisks:
id, imagecapturing_id, harddisk_id
445, 61, 4
446, 61, 5
447, 61, 6
448, 70, 6
449, 90, 6如何从manuscript_shelfmarks =6中选择所有manuscript_shelfmarks?
manuscript_shelfmark, harddisk_id
foo, 6
bar, 6
baz, 6发布于 2018-09-05 22:53:06
您将注意到表harddisks是不必要的,因此省略了它。
SELECT manuscript_shelfmark, harddisk_id
FROM imagecapturing_harddisks
JOIN imagecapturing ON imagecapturing_id=imagecapturing.id
WHERE imagecapturing_harddisks.harddisk_id=6https://dba.stackexchange.com/questions/216825
复制相似问题