模糊查询一--视图写sql
《1》模糊查詢,最快捷的方式
? ? ?第一步:cip_admin_domain(option字段A)? ---> 里面配置(option字段A)屬性,defalut_value設(shè)置初始值(如:創(chuàng)建新項(xiàng)目,其創(chuàng)建后的項(xiàng)目狀態(tài)為“待審核”)
? ? ? ? ? ? ? ? ? ?cip_admin_codes(option字段A)
? ? ? ? ? ? ? ? ? ?注:兩個(gè)表里面的字段,和,前端頁面代碼《option》字段--》必須一致,
? ? ?第二步:java代碼中:loadCombobox(“字段A”,“字段A”)? ?
? ? ? ? ? ? ? ? ? ? ----解析:loadCombobox()為數(shù)據(jù)字典
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 什么是數(shù)據(jù)字典:
數(shù)據(jù)字典是指對(duì)數(shù)據(jù)的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理邏輯、外部實(shí)體等進(jìn)行定義和描述,其目的是對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做出詳細(xì)的說明,使用數(shù)據(jù)字典為簡單的建模項(xiàng)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?目。簡而言之,數(shù)據(jù)字典是描述數(shù)據(jù)的信息集合,是對(duì)系統(tǒng)中使用的所有數(shù)據(jù)元素的定義的集合。 數(shù)據(jù)字典(Data dictionary)是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄。主動(dòng)數(shù)據(jù)字典是指在對(duì)數(shù)據(jù)庫或應(yīng)用程序結(jié)構(gòu)進(jìn)行修改時(shí),其內(nèi)容可以由DBMS自動(dòng)更新的數(shù)據(jù)字? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?典。被動(dòng)數(shù)據(jù)字典是指修改時(shí)必須手工更新其內(nèi)容的數(shù)據(jù)字典。 cip_admin_domain-->cip_admin_codes里面的字段一定要相對(duì)應(yīng)? ? ? ? ? ? ? ? ?
《2》多條件取值的函數(shù),在sql中
select? ?
字段a,字段b
(
case?
? ? ?when (codes.字段1 = 'option英文別名1')? then '中文名1'
? ? ?when (codes.字段2 = 'option英文別名2')? then '中文名2'
? ? ?when (codes.字段3 = 'option英文別名3')? then '中文名3'
?
end
)as 字段a
from? table where 條件
案例:
--簡單Case函數(shù) CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女' ELSE '其他' END----需要注意的問題,Case函數(shù)只返回第一個(gè)符合條件的值,剩下的Case部分將會(huì)被自動(dòng)忽略。
--Case搜索函數(shù) CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THEN '女' ELSE '其他' END
《3》 select 字段a,字段b,
`cod`.`code_name` AS `字段別名`,? ----list顯示的中文
`cod`.`code_type` AS `字段名`,? ?-----前端頁面?zhèn)鞯氖怯⑽膭e名(codes的類型)
LEFT JOIN `cip_admin_codes` `cod` ON (
(
(
`m`.`project_scale` = `cod`.`code_type`??
)
AND (
`cod`.`domain_id` = 'project_scale'
)
)
)
轉(zhuǎn)載于:https://www.cnblogs.com/Darkqueen/p/8877721.html
總結(jié)
以上是生活随笔為你收集整理的模糊查询一--视图写sql的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怀孕梦到逝去的老人好不好
- 下一篇: [BZOJ1502]月下柠檬树(自适应辛