【发布时间】:2020-09-23 03:44:59
【问题描述】:
我有两张桌子, 表一名称 (tbl_brands) 与这些列:
以及包含这些列的第二个表名 (tbl_loader_attachment):
我使用下面的这个 MySQL 代码按 DESC 排序:
SELECT tbl_loader_attachment.*, tbl_brands.* FROM tbl_loader_attachment
INNER JOIN tbl_brands ON(tbl_brands.b_id=tbl_loader_attachment.b_id)
GROUP BY tbl_loader_attachment.b_id ORDER BY tbl_loader_attachment.la_id DESC
当我执行我的代码时,选择第一行出现(test1)我想选择最后一行获取(test4)
【问题讨论】:
-
请不要在收到多个答案后更改问题。这样做会使那些冒险回答的用户已经完成的所有工作无效。
-
@TimBiegeleisen,非常感谢这对我有用,但是如果我使用 INNER JOIN 时有另一个表 (tbl_images),则会出现重复的品牌。
标签: mysql sql group-by sql-order-by