棘手的MYSQL查询困境

时间:2016-02-26 09:42:58

标签: python mysql sql join pymysql

所以我有一个棘手的SQL查询。

我有四张桌子:

  • 包含用户信息的用户表
  • 食谱表,其中包含有关食谱的信息,如名称,上传用户等(不是成分)
  • 配方用户关联表,将我的所有成分链接到食谱
  • 成分表,其中包含可以使用的所有成分

我想创建一个功能,一次性下载所有这些信息以显示用户个人资料。此配置文件将包含用户信息(例如用户名和总食谱),以及以类似于Instagram的方式上传的膳食的平铺视图。

因此,如果您对instagram用户个人资料视图进行成像: instagram profile view 你有顶部的用户信息和下面的图像(在我的例子中是食谱),当你点击食谱时,你会看到成分列表。然而,我希望这一点非常敏感,没有加载延迟,因此所有信息的前期加载。

使用连接这当然不是一个过于困难的任务,但是产生的是一个杂乱的列表,即成分总数的长度。

顺便说一下,我正在使用python和pymysql模块。

我想知道是否有人有关于这项任务的最佳方式的想法?

0 个答案:

没有答案