现在有三张表:
现在我想查询名字中包含 清 、有桌子、且桌子 length>=100 的用户和桌子信息,该如何查询呢
查询结果类似下面这样
name | length | width
a | 101 |102
b | 110 | 150
...
用户跟书桌并不是严格一对一的关系,一个用户最多有一张桌子,但是也可能没有;一张桌子最多被一个用户使用,但是也可以不被任何用户使用
现在的项目架构基本上都是单表查询,也就是先查询关系表,找到所有的所属关系,然后再根据中间表分别匹配另外两张表的数据。不过因为不可能一次性把所有数据都嗦出来做匹配,所以在实现分页的基础上做这个查询有点尬住了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.