WebSen!NT的行业分类说明
?? webSen!NT 是網勝推出的一套行業開源網站,使用.net2.0開發,一般行業站需要的功能跟欄目多提供了,下面是針對站點的行業分類表相關的一些分析,需要修改代碼時可以參考下.
行業分類表W_IndustryType字段介紹如下
ID 類別編號
Type 類別名稱
ToRelease 是否允許發布數據
SuperiorsFlag 是否是1級分類,0表示1級,1表示2級(上面有一個大類),2表示上面有2級父類
UnderlingFlag ?
SuperiorsID 上一級父類編號
Superiors?? 親類編號路徑 如? 1,13表示這個類是3級類別,上面有編號為1的大類與編號為13的2級類別
??????????? 使用 SuperiorsId=1 Or Superiors Like '1,%'可以選擇1下面全部子類別。
??????????? 另外Superiors也為定位父類提供了方便
Sequence??? 排序號
=============================
一般的信息表中會保存行業分類的路徑 如 Supply.IndType=9,139 表示某條供應信息屬于
類別編號是9下面編號為139分類名下,使用如下查詢可以獲取9分類下的全部供應信息
patindex('%,'+rtrim(9)+',%',','+ IndType+',')>0
表示只要路徑(IndType)里包含[,9,](%,9,%)的多能匹配到,
注意這里將 IndType字段前后加上","(逗號)
例:
當IndType=9時patindex('%,9,%' , ',9,')
當IndType=9,139時 patindex('%,9,%' , ',9,139,')
-----------------------
參考:
----------------------------------------
PATINDEX
返回指定表達式中某模式第一次出現的起始位置;如果在全部有效的文本和字符數據類型中沒有找到該模式,則返回零。
語法
PATINDEX ( '%pattern%' , expression )
?
總結
以上是生活随笔為你收集整理的WebSen!NT的行业分类说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 迷你世界怎么制作东西
- 下一篇: [NHibernate]获取分组查询的记