在laravel eloquent或SQL中使用数据透视表进行复杂数据查询

时间:2016-03-10 11:35:32

标签: php mysql eloquent pivot

请查看此示例数据库架构

Example Schema

我的用户可以有不同等级的近视。

因此,假设我在使用者和隐形眼镜类型之间存在多种关系。

用户可以使用不同颜色和等级的隐形眼镜。

现在我想找的是具有相同近视等级的用户的不同隐形眼镜等级(或颜色)的数量。

这是做一些统计数据。

例如,我想知道具有相同近视度数的人是否使用相同的隐形眼镜等级以及他们更喜欢的颜色。

您如何获得所有这些等级或颜色(具有相同等级近视的用户)和此DB模式?这可以是雄辩的,也可以是SQL。

---到目前为止我试过这个:

Tcpdf\Extension\Table\Table

并且它似乎正在恢复所有类型1的镜片,与auth用户具有相同等级近视的用户。

0 个答案:

没有答案