最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MYSQL根據(jù)分組獲取組內(nèi)多條數(shù)據(jù)中符合條件的一條(實例詳解)

 更新時間:2023年06月30日 08:54:04   作者:阿布@  
這篇文章主要介紹了MYSQL根據(jù)分組獲取組內(nèi)多條數(shù)據(jù)中符合條件的一條,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

MYSQl根據(jù)分組獲取組內(nèi)多條數(shù)據(jù)中符合條件的一條

//TP6寫法
        $aids = Db::name('answer')->whereIn('qid', $qids)->group('qid')->column("SUBSTRING_INDEX(group_concat(id ORDER BY top desc, sort asc, pinglun desc, zan desc, id desc),',',1) as aid");
        $aids = array_column($aids, 'aid');
        $qid_answer = Db::name('answer')->whereIn('id', $aids)->column("id,qid,title", 'qid');

代碼釋義

answer 表中存在 qid的一對多條數(shù)據(jù),我需要取q表的分頁數(shù)據(jù),然后每一條q數(shù)據(jù)對應(yīng)返回置頂/排序/最新的一條a數(shù)據(jù);group_concat函數(shù)根據(jù)qid分組和排序,取出排序的aid逗號拼接的字符串;SUBSTRING_INDEX函數(shù)取出aid字符串的第一個,就是我們要的值。

mysql多條件批量查詢與分組獲取每組最新得一條數(shù)據(jù)

MySql:

SEECT
            d.DETAIL_ID,
            d.WARE_ID,
            d.WARE_NAME,
            d.`STATUS`,
            d.material_id,
            d.material_info,
            d.conversion_rate,
                        m.assign_purorg_id
        FROM
            `order_detail` d
                LEFT JOIN mall_order m ON d.ORDER_ID = m.ORDER_ID
        WHERE
            (d.WARE_ID,m.assign_purorg_id) in(('1','1910260249874688'),('54','1910264272376064'),('54','1910260249874688'))
            AND d.dr =0
            and m.dr= 0
          AND d.`STATUS` NOT IN (
                                 "SAVED",
                                 "COMMITEN",
                                 "REJECTED"
            )

Mapper:

到此這篇關(guān)于MYSQL根據(jù)分組獲取組內(nèi)多條數(shù)據(jù)中符合條件的一條的文章就介紹到這了,更多相關(guān)mysql分組獲取組內(nèi)多條數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

治多县| 洮南市| 炉霍县| 博野县| 珲春市| 新余市| 赣榆县| 锡林郭勒盟| 库车县| 西盟| 略阳县| 织金县| 茶陵县| 革吉县| 建瓯市| 客服| 乐至县| 华安县| 石嘴山市| 茶陵县| 伊金霍洛旗| 庄河市| 宜宾市| 江门市| 中西区| 蓬莱市| 泾阳县| 图们市| 钦州市| 尖扎县| 阳西县| 启东市| 中江县| 图木舒克市| 孟津县| 扎兰屯市| 星座| 蒙自县| 宁武县| 同心县| 芷江|