gpt4 book ai didi

php - 按另一个表中的数据对行进行排序

转载 作者:行者123 更新时间:2023-11-29 05:40:12 27 4
gpt4 key购买 nike

如果我有两个表,

第一个 table1 :

id   name

1 John
2 Andrew
3 Serj
4 Mike
5 Adam

和第二个table2:

 user_id  count  date

2 0 01-09-2011...
5 9 05-09-2011...
1 5 05-09-2011...
3 7 04-09-2011...

我如何从 table1 中选择用户并按 table2 中的 countdate 值对他们进行排序(DESC )

我想要的结果:

1 -- Adam ( count = 9 , date = 05.. )
2 -- John ( count = 5 , date = 05.. )
3 -- Serj ( count = 7 , date = 04.. )
4 ...
5 ...
...

如果不可能,或者很难得到我想要的结果(见我的结果),那么就按计数和日期排序。

最佳答案

select * from table1 t1 
join table2 t2 on t1.id = t2.user_id
order by date desc, count desc

关于php - 按另一个表中的数据对行进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7306658/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com