BOOK (图书表)
ID 图书ID
ISBN 图书国际编号
NAME 图书名称
PRICE 图书价格
HBID 关联小区与图书关系表外键HOUSE_BOOK (小区与图书关系表)
ID 小区与图书关系表
HID 关联小区ID
BID 关联图书ID
PUBLISHED 图书是否发布(0, 1)
PUBLISHED_TIME 图书发布时间这是一个公社项目,一个公社可以管理多个小区。而图书是公社管理员登记录入、不同小区可以通过小区管理对这些图书进行发布(小区与图书关系表:HOUSE_BOOK),当进行某本书发布时,按这本图书和这个小区去HOUSE_BOOK表查看有没有记录。没有的话去添加一条(某小区发布图书记录),有的话更新。
问题是“查询某个小区下的图书的发布信息?”,要求显示图书表中所有图书, 而“小区与图书关系表”中不一定每本图书在小区有发布信息。
麻烦各位帮忙解决一下, 小弟我先谢谢了!
ID 图书ID
ISBN 图书国际编号
NAME 图书名称
PRICE 图书价格
HBID 关联小区与图书关系表外键HOUSE_BOOK (小区与图书关系表)
ID 小区与图书关系表
HID 关联小区ID
BID 关联图书ID
PUBLISHED 图书是否发布(0, 1)
PUBLISHED_TIME 图书发布时间这是一个公社项目,一个公社可以管理多个小区。而图书是公社管理员登记录入、不同小区可以通过小区管理对这些图书进行发布(小区与图书关系表:HOUSE_BOOK),当进行某本书发布时,按这本图书和这个小区去HOUSE_BOOK表查看有没有记录。没有的话去添加一条(某小区发布图书记录),有的话更新。
问题是“查询某个小区下的图书的发布信息?”,要求显示图书表中所有图书, 而“小区与图书关系表”中不一定每本图书在小区有发布信息。
麻烦各位帮忙解决一下, 小弟我先谢谢了!
select *
from BOOK
left join HOUSE_BOOK on BOOK.ID=HOUSE_BOOK.BID