• 技术文章 >后端开发 >php教程

    php关于查询排序的有关问题

    2016-06-13 13:06:48原创356
    php关于查询排序的问题
    目前我遇到一个问题关于查询结果的排序

    首先是A表查询出了一批产品详细信息结果
    但是需要对这批结果需要再进行一次排序,而排序的依据在B表内

    条件是,如果A表中的产品ID存在于B表中的字段中(字段形式是A表产品ID的集合: 355,223,367)
    如果ID为355,223,367的产品存在于B表的字段中,那么这三个产品就排在最前面

    请问,有什么方式能实现这种效果吗?或者是对查询出的数组进行排序操作也可以,希望提供点思路

    ------解决方案--------------------
    用left join order by B里的A产品的ID
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:223 367 355 order join
    上一篇: php mail 发送邮件,该怎么处理 下一篇: php判断是不是为中文正则表达式大全(转)
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• php7.2怎么连接oracle数据库?OCI8扩展的安装• PHP 获得文件夹大小 计算文件_PHP教程• PHP服务器变量设置的方法介绍_PHP教程• 关于PHP数组转字符串详细介绍_PHP教程• 深入剖析PHP变量的具体使用方法_PHP教程
    1/1

    PHP中文网