我需要有关复杂查询的帮助。我有一张Venues
桌子,一张Tag
桌子和一张Venues_Tag_lookup
桌子。当我在屏幕上显示单个场地的详细信息时,我希望能够显示与当前场地相似的其他场地。
这将需要一个查询来返回匹配标签数量最多的前 5 个场所。(我正在使用 MSSQL)
这是我的表格外观的简单布局。
Venues_tbl
----------
VenueId
Venue_name
Tag_tbl
---------
TagId
Tag_name
Venues_Tag_lookup
------------------
Venue_tagId
VenueId
TagId
如果您有任何问题,请提出。
提前致谢。