我有以下数据库表:
我想要做的是创建一个视图,向我显示实际的酒店名称,而不是一个视图中的ID,几乎就像是一个电子表格。
所以我想:
酒店(第1栏)网站(第2栏)review_content(第3栏)review_date(第4栏)
这会给我(例如):
目前我只能看到带有参考ID的评论,这些评论在视觉上并没有显示实际网站的名称。任何帮助表示赞赏。
答案 0 :(得分:0)
SELECT
h.hotel,
s.site,
r.review_content,
r.review_date
FROM
hotels AS h
LEFT JOIN hotel_sites AS hs ON (hs.hotel_id = h.id)
LEFT JOIN sites AS s ON (s.id = hs.site_id)
LEFT JOIN reviews AS r ON (r.hotel_site_id = hs.id)