concat 在sql語句中直接拼接位址 不需要再foreach迴圈
concat("'.config("img_url").'", pic.imgurl ) as imgurl
示例
$where = ;
$result = $this->alias('ac')->where($where)
->join(getdbprefix().'picture pic','ac.pictureid=pic.id','left')
->join(getdbprefix().'url ur','ac.urlid=ur.id','left')
->field('ac.id,ac.title,ac.describe,ac.attendcount,concat("'.config("img_url").'", pic.imgurl ) as imgurl,ur.url')
->order('ac.weight','asc')
->select();
return $result;
使用之前
結果集
今天同事給我說這個方法的時候猶如發現新大陸,以前一直都是用foreach迴圈拼接的,原諒我頭髮長見識短了,趕快記錄下來,方便以後使用
python中concat函式的用法及示例
concat方法相當於資料庫中的全連線 union all 可以指定按某個軸進行連線,也可以指定連線的方式join outer,inner 只有這兩種 與資料庫不同的是concat不會去重,要達到去重的效果可以使用drop duplicates方法 concat objs,axis 0,join o...
使用mysql的Concat鏈結資料
對於一小部分資料,其在很大的資料中,可以通過下面的方式從多的一邊獲取資料,然後在小的資料邊更新資料 use mmm select concat use test select concat update user account p set p.nickname x.nickname,where u...
6 MySQL資料拼接concat的使用
使用concat函式實現連線。我們先看看他的用法 將tstudent表中需要的幾列進行拼接,並以 結果 作為別名。select concat studentid sname cardid as 結果 將tstudent表中需要的幾列進行拼接,並以結果作為別名。而且字段資料以逗號隔開。select c...