MYSQL 字段權重排序

2021-09-12 14:26:29 字數 683 閱讀 7480

這個東西基本思路就是按照需求造個臨時表(union),新表裡的權重是動態生成的。找了一圈這是最簡單粗暴的方式

( select

(weight_v2 + 10000) as tmp ,

yun_hits,

title,

weight_v2

from

fv_biaozhun

where

( title like '%葡聚醣%' or st_no like '%葡聚醣%' )

and `status` = 3

order by

weight_v2 desc

) union all

( select

weight_v2 as tmp,yun_hits, title,

weight_v2

from

fv_biaozhun

where

( summary like '%葡聚醣%' or food_note like '%葡聚醣%' or cosmetics_note like '%葡聚醣%' )

and `status` = 3

order by

weight_v2 desc

) order by tmp desc,yun_hits desc

dedecms 標籤按照權重排序

arclist 標籤按照權重排序,修改arclist.lib.php 大約在74 75行找到 arclist是否需要weight排序,預設為 n 如果需要排序則設定為 y isweight ctag getatt isweight 把這行修改為 weight ctag getatt weight 大...

dedecms 文章按權重排序

參考 但是當我們在dede arclist標籤中使用orderby weight 來排序時,發現文章顯示並沒有起作用。我們在include taglib arclist.lib.php 開啟來看一下 在 的第74 75行,我們發現 isweight預設為n,所以我們在使用orderby weight...

dedecms 文章按權重排序問題

我們在使用dedecms發部文章的時候,經常希望文章可以按我們的需求來進行排序。這個時候就需要用到文章的權重值了,如下圖所示 但是當我們在dede arclist標籤中使用orderby weight 來排序時,發現文章顯示並沒有起作用。我們在include taglib下找到檔案arclist.l...