php - MySQL DQL左连接查询排序

标签 php mysql sql

我有两个表,一个称为Ratings,另一个称为Users,评级看起来或多或少像:

userid | depth | rating
1        0      5
1        3      8
1        4      9

如何将所有用户左连接到他们的评分中,为每个用户选择最小的深度?

最佳答案

你必须将第一个表与其他表的主ID进行左连接,然后你必须使用mysql的聚合函数和元素group by来实现此目的。

关于php - MySQL DQL左连接查询排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36110599/

相关文章:

c# - 将文本框值插入数据库

php - 以编程方式阻止搜索引擎抓取您的 WordPress 帖子

php - 使用特定日期的 shell 命令从 SQL 转储数据库

mysql - 选择子组中的最新行

php - MySQL 和 PHP,比较两个表,获取日期并赋值

MYSQL Datetime as varchar 以及如何仅显示年份

android - Sqlite自增列问题

javascript - DataTables(jQuery 的表格插件)在导航离开和返回 DataTable 时从上次中断的地方继续

php - 获取 Data-Prefilltext 属性中的内容

MySQL 使用来自另一个表的信息更新一个表