摘要:應(yīng)用場景在使用關(guān)聯(lián)查詢時,比如產(chǎn)品表與產(chǎn)品圖片表關(guān)聯(lián),一個產(chǎn)品多張產(chǎn)品圖片,關(guān)聯(lián)查詢結(jié)果如下那么,我們要的結(jié)果一般是這樣的,如下解決方案
應(yīng)用場景
MYSQL在使用關(guān)聯(lián)查詢時,比如 產(chǎn)品表 與 產(chǎn)品圖片表關(guān)聯(lián),一個產(chǎn)品多張產(chǎn)品圖片,關(guān)聯(lián)查詢結(jié)果如下:
$arr=[ ["id"=>1,"img"=>"img1"], ["id"=>1,"img"=>"img2"], ["id"=>1,"img"=>"img3"], ["id"=>2,"img"=>"img1"], ["id"=>2,"img"=>"img2"], ["id"=>2,"img"=>"img3"], ["id"=>3,"img"=>"img1"], ["id"=>3,"img"=>"img2"], ["id"=>3,"img"=>"img3"], ]
那么,我們要的結(jié)果一般是這樣的,如下:
$arr=[ ["id"=>1,"img"=>["img1","img2","img3"]], ["id"=>2,"img"=>["img1","img2","img3"]], ["id"=>3,"img"=>["img1","img2","img3"]], ]解決方案
$arr=[ ["id"=>1,"img"=>"img1"], ["id"=>1,"img"=>"img2"], ["id"=>1,"img"=>"img3"], ["id"=>2,"img"=>"img1"], ["id"=>2,"img"=>"img2"], ["id"=>2,"img"=>"img3"], ["id"=>3,"img"=>"img1"], ["id"=>3,"img"=>"img2"], ["id"=>3,"img"=>"img3"], ] $arr1=array(); foreach ($arr as $key => $value) { if( in_array($value["id"], $value)){ $arr1[$value["id"]]["id"]=$value["id"]; $arr1[$value["id"]]["img"][]=$value["img"]; } } var_dump($arr1);
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/21802.html
摘要:主要是處理數(shù)組相關(guān)的主要功能,與普通不同的是,它是固定長度的,且以數(shù)字為鍵名的數(shù)組,優(yōu)勢就是比普通的數(shù)組處理更快。類摘要方法導(dǎo)入數(shù)組,返回對象把對象數(shù)組導(dǎo)出為真正的數(shù)組由于是定長數(shù)組,所以超過定長就會拋出異常。 SplFixedArray主要是處理數(shù)組相關(guān)的主要功能,與普通php array不同的是,它是固定長度的,且以數(shù)字為鍵名的數(shù)組,優(yōu)勢就是比普通的數(shù)組處理更快。 類摘要 SplF...
摘要:寫在前面可能你會不相信,我是從玩中過來的,我覺得有必要記錄一下,這個坑還非踩不可為了說的清楚一點兒,我多鋪墊一點兒,先說說數(shù)組維度的理解引子老鐵們猜一猜長啥樣我猜你還沒到點我到底想說啥,還是一頭霧水,對吧哈哈別揍我,關(guān)子賣的挺大,我到底想說 寫在前面 可能你會不相信,我是從玩pytorch中過來的,我覺得有必要記錄一下,transpose這個坑還非踩不可,為了說的清楚一點兒,我多鋪墊一...
摘要:現(xiàn)在,我們查看這些立方體在和平面上的投影。投影就像影子,將三維形體映射到一個二維平面上。返回所有三個投影的總面積。 前言 LeetCode Weekly Contest 96的第一道題目,分值為4分。雖然標注為簡單,但是需要有很好的空間想象力。原題目內(nèi)容如下(由于這個題目需要結(jié)合題目中的示例查看,示例為一些圖片,所以建議去原站看): 在 N * N 的網(wǎng)格中,我們放置了一些與 x,y,...
摘要:正確做法是給加索引,還有聯(lián)合索引,并不能避免全表掃描。 前言:有收獲的話請加顆小星星,沒有收獲的話可以 反對 沒有幫助 舉報三連 有心的同學應(yīng)該會看到我這個noteBook下面的其它知識,希望對你們有些許幫助。 本文地址 時間點:2017-11 一個16年畢業(yè)生所經(jīng)歷的php面試 一、什么是面試 二、面試準備 1. 問:什么時候開始準備? 2. 問:怎么準備? 三、面試...
閱讀 2150·2021-11-05 09:42
閱讀 2894·2021-09-23 11:21
閱讀 2885·2019-08-30 14:00
閱讀 3344·2019-08-30 13:15
閱讀 494·2019-08-29 17:18
閱讀 3582·2019-08-29 16:29
閱讀 2796·2019-08-29 14:06
閱讀 2826·2019-08-23 14:41