mysql - 按每件商品排序

标签 mysql database select doctrine-orm

我有 mysql 表,其中包含“item_id”和“item_rank”列。我想从此表中选择所有记录,但我希望获得按每个项目排名排序的结果,如下所示:

item=1; rank=1
item=1; rank=2
item=2; rank=1
item=2; rank=2

我正在研究学说(这张表是一个没有任何关系的实体),所以如果你直接在学说中得到我的提示,我会很高兴。

抱歉,我没有显示任何尝试,但我不知道我在寻找什么。

最佳答案

因此您想要选择一个订单,然后选择一个辅助订单。像这样的东西应该有效:

按 item_id ASC、item_rank ASC 排序

关于mysql - 按每件商品排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43660114/

相关文章:

带有两个表连接的mysql查询

php - 使用前验证 SQL 文件

database - Grails 一直在删除我的表

php - PHP 中的 MySQL 递归查询替换

c++ - 异步套接字问题

php - 数据表 - 嵌套 SELECT 和连接

php - 使用 GCM 将推送通知发送到我的 Android 应用程序的所有设备

java - 存储所有排列的模式数据库

mysql - 如果在表中找不到数据字段,则返回值 0 或 0.00 - MySql

mysql - 返回 SELECT 匹配,其中两行与不同的列值匹配