【问题标题】:PHP SQL order by other table其他表的PHP SQL顺序
【发布时间】:2013-06-28 03:21:17
【问题描述】:

我希望能够从数据库的内部选择中订购列表。我的代码:

$sql = "SELECT * from `users` WHERE `name` in (select `last` from info where `date` = '2013' ORDER BY  `id` DESC)";

我希望能够从表 last 而不是 users 获取订单。

【问题讨论】:

    标签: php sql select sql-order-by


    【解决方案1】:

    试试这个,

    使用JOIN查询

    $sql = "SELECT u.* from `users` u JOIN `info` i ON u.name = i.last WHERE i.date = '2013' ORDER BY i.id DESC";
    

    【讨论】:

    • 谢谢!正是我想要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-20
    • 2013-03-27
    • 2012-11-21
    • 1970-01-01
    • 2016-07-20
    • 2015-03-16
    • 1970-01-01
    相关资源
    最近更新 更多