CONCAT(字段, '% ')
網站的建設成都創(chuàng)新互聯(lián)公司專注網站定制,經驗豐富,不做模板,主營網站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設計體驗!已為成都衛(wèi)生間隔斷等企業(yè)提供專業(yè)服務。
select CONCAT(sum(a)/(sum(a)+sum(b)*100), '% ')
from c
問題:mysql語句中使用like后面的%(百分號)
是不是越多執(zhí)行效率越慢!
總用時:0.0489秒
0.0691
0.0485
0.0467
SELECT
`goods_name`,
`goods_img`,
`sku_id`,
`import`
FROM
`goods`
WHERE
`goods_name`
LIKE
'%iPhone%iPod%'
AND
`stime`
1413877244
AND
`etime`
1413877244
ORDER
BY
`flag`
DESC
總用時:0.0460秒
0.0430
0.0493
0.0783
0.0496
SELECT
`goods_name`,
`goods_img`,
`sku_id`,
`import`
FROM
`goods`
WHERE
`goods_name`
LIKE
'%iPhone%'
AND
`goods_name`
LIKE
'%iPod%'
AND
`stime`
1413877367
AND
`etime`
1413877367
ORDER
BY
`flag`
DESC
總用時:0.0458秒
0.0441秒
0.0449秒
SELECT
`goods_name`,
`goods_img`,
`sku_id`,
`import`
FROM
`goods`
WHERE
`goods_name`
LIKE
'%%%%%%%%%%%%%%%%%%%%%%%iPhone%iPod%%%%%%%%%%%%%%%%%%%%%%%'
AND
`stime`
1413877997
AND
`etime`
1413877997
ORDER
BY
`flag`
DESC
實踐證明,百分號的數(shù)量不影響sql執(zhí)行的速度。這幾種方法的效率都是差不多的。
以上是我測試的結果。個人可根據(jù)自己的實際需求去選擇寫法!建議是最好選擇第二種!
select?a?,b,?concat(cast(coalesce(round(sum(a)/sum(b),2),0)*100?as?char),'%')?as?c?from?test
這樣試試
分享名稱:mysql怎么拼上百分號 mysql拼接百分號
本文路徑:http://jinyejixie.com/article6/dodppog.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供品牌網站建設、App設計、軟件開發(fā)、搜索引擎優(yōu)化、外貿建站、網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)