<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

        MySql數(shù)據(jù)庫查詢多級(jí)部門及其下的所有用戶信息_MySQL

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 09:20:58
        文檔

        MySql數(shù)據(jù)庫查詢多級(jí)部門及其下的所有用戶信息_MySQL

        MySql數(shù)據(jù)庫查詢多級(jí)部門及其下的所有用戶信息_MySQL:關(guān)于多級(jí)別菜單欄或者權(quán)限系統(tǒng)中部門上下級(jí)的樹形遍歷,oracle中有connect by來實(shí)現(xiàn), mysql沒有這樣的便捷途徑,所以MySQL遍歷數(shù)據(jù)表是我們經(jīng)常會(huì)遇到的頭痛問題,下面通過數(shù)據(jù)庫函數(shù)來實(shí)現(xiàn) 1、建表 ① 機(jī)構(gòu)表 CREATE TABLE `t_sys_org`
        推薦度:
        導(dǎo)讀MySql數(shù)據(jù)庫查詢多級(jí)部門及其下的所有用戶信息_MySQL:關(guān)于多級(jí)別菜單欄或者權(quán)限系統(tǒng)中部門上下級(jí)的樹形遍歷,oracle中有connect by來實(shí)現(xiàn), mysql沒有這樣的便捷途徑,所以MySQL遍歷數(shù)據(jù)表是我們經(jīng)常會(huì)遇到的頭痛問題,下面通過數(shù)據(jù)庫函數(shù)來實(shí)現(xiàn) 1、建表 ① 機(jī)構(gòu)表 CREATE TABLE `t_sys_org`

        關(guān)于多級(jí)別菜單欄或者權(quán)限系統(tǒng)中部門上下級(jí)的樹形遍歷,oracle中有connect by來實(shí)現(xiàn), mysql沒有這樣的便捷途徑,所以MySQL遍歷數(shù)據(jù)表是我們經(jīng)常會(huì)遇到的頭痛問題,下面通過數(shù)據(jù)庫函數(shù)來實(shí)現(xiàn)

        1、建表

        ① 機(jī)構(gòu)表

        CREATE TABLE `t_sys_org` (
        `ID` varchar(64) NOT NULL COMMENT '主鍵ID',
        `CODE` varchar(60) DEFAULT NULL COMMENT '編碼',
        `NAME` varchar(200) DEFAULT NULL COMMENT '機(jī)構(gòu)名稱',
        `FULLNAME` varchar(100) DEFAULT NULL,
        `SHORTNAME` varchar(60) DEFAULT NULL COMMENT '機(jī)構(gòu)簡稱',
        `ORGCODE` varchar(60) DEFAULT NULL COMMENT '機(jī)構(gòu)代碼',
        `PARENTID` varchar(64) DEFAULT NULL COMMENT '上級(jí)機(jī)構(gòu)',
        `DEPTH` int(10) DEFAULT NULL COMMENT '深度',
        `SORT` varchar(24) DEFAULT NULL COMMENT '排序',
        `REMARK` varchar(200) DEFAULT NULL COMMENT '備注',
        `STATUS` varchar(4) DEFAULT NULL COMMENT '狀態(tài)',
        `ORGTYPE` varchar(2) DEFAULT NULL COMMENT '機(jī)構(gòu)類型',
        `CODENUM` varchar(80) DEFAULT NULL COMMENT '單位代碼證編號(hào)',
        `LEAGALPERSON` varchar(18) DEFAULT NULL COMMENT '機(jī)構(gòu)法人',
        `LEAGALPERSONID` int(10) DEFAULT NULL COMMENT '負(fù)責(zé)人ID',
        `SPLITLEADER` varchar(80) DEFAULT NULL COMMENT '分管領(lǐng)導(dǎo)',
        `SPLITLEADERID` int(10) DEFAULT NULL COMMENT '分管領(lǐng)導(dǎo)ID',
        `ADMINLEVEL` varchar(16) DEFAULT NULL COMMENT '機(jī)構(gòu)行政級(jí)別',
        `NATURE` varchar(16) DEFAULT NULL COMMENT '機(jī)構(gòu)性質(zhì)',
        `WORKNATUREB` varchar(100) DEFAULT NULL COMMENT '機(jī)構(gòu)工作性質(zhì)(大類)',
        `WORKNATUREM` varchar(16) DEFAULT NULL COMMENT '機(jī)構(gòu)工作性質(zhì)(中類)',
        `WORKNATURES` varchar(100) DEFAULT NULL COMMENT '機(jī)構(gòu)工作性質(zhì)(小類)',
        `ARECODE` varchar(16) DEFAULT NULL COMMENT '單位所隸屬行政區(qū)劃',
        `ADDRESS` varchar(800) DEFAULT NULL COMMENT '單位駐地與地址',
        `MAILCODE` varchar(16) DEFAULT NULL COMMENT '單位郵編',
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='機(jī)構(gòu)表(T_SYS_ORG)';

        ②用戶表

        CREATE TABLE `t_sys_user` (
        `ID` varchar(64) NOT NULL COMMENT '主鍵ID',
        `ACCOUNT` varchar(200) DEFAULT NULL COMMENT '賬號(hào)',
        `USERNAME` varchar(60) DEFAULT NULL COMMENT '姓名',
        `PASSWORD` varchar(120) DEFAULT NULL COMMENT '密碼',
        `IDCARD` varchar(72) DEFAULT NULL COMMENT '身份證號(hào)',
        `SEX` varchar(4) DEFAULT NULL COMMENT '性別',
        `CREATETIME` datetime DEFAULT NULL COMMENT '創(chuàng)建時(shí)間',
        `MODTIME` datetime DEFAULT NULL COMMENT '修改時(shí)間',
        `MODPWDTIME` datetime DEFAULT NULL COMMENT '修改密碼時(shí)間',
        `REMARK` varchar(500) DEFAULT NULL COMMENT '備注',
        `STATUS` int(10) DEFAULT NULL COMMENT '狀態(tài)',
        `ADMINLEVLE` varchar(16) DEFAULT NULL COMMENT '行政級(jí)別',
        `ALARMBELL` varchar(16) DEFAULT NULL COMMENT '*',
        `ARCHIVEDEPTID` decimal(10,0) DEFAULT NULL COMMENT '檔案部門ID',
        `AUTHORIZED` varchar(16) DEFAULT NULL COMMENT '編制',
        `BIRTHDAY` datetime DEFAULT NULL COMMENT '出生日期',
        `BIRTHPLACE` varchar(128) DEFAULT NULL COMMENT '籍貫',
        `CREATEBY` decimal(10,0) DEFAULT NULL COMMENT '創(chuàng)建人',
        `EDUCATIONALBG` varchar(16) DEFAULT NULL COMMENT '最高學(xué)歷',
        `MODIFYBY` decimal(10,0) DEFAULT NULL COMMENT '修改人',
        `NATION` varchar(16) DEFAULT NULL COMMENT '民族',
        `POLICENUMBER` varchar(64) DEFAULT NULL COMMENT '警號(hào)',
        `POLITICAL` varchar(16) DEFAULT NULL COMMENT '政治面貌',
        `POSITION` varchar(16) DEFAULT NULL COMMENT '職務(wù)',
        `POSITIONLEVLE` varchar(16) DEFAULT NULL COMMENT '職級(jí)',
        `SORTNO` varchar(200) DEFAULT NULL COMMENT '排序級(jí)別',
        `WORKDEPTID` varchar(64) DEFAULT NULL COMMENT '工作部門ID',
        `ORGID` varchar(64) DEFAULT NULL COMMENT '所屬機(jī)構(gòu)',
        `USERSTATUS` decimal(10,0) DEFAULT NULL COMMENT '用戶狀態(tài)',
        `COCALLSTATUS` decimal(10,0) DEFAULT NULL COMMENT '即時(shí)通同步狀態(tài)',
        `COMPOSITIONDEPTID` decimal(10,0) DEFAULT NULL COMMENT '編制部門',
        `RECORDSMAGORG` varchar(100) DEFAULT NULL COMMENT '檔案管理單位',
        `NICKNAME` varchar(64) DEFAULT NULL COMMENT '昵稱',
        `WORKNUMBER` varchar(100) DEFAULT NULL COMMENT '工作證號(hào)',
        `USERKEY` text COMMENT '用戶鍵值',
        `PARTJOBNO` varchar(4) DEFAULT NULL,
        `IMG_PATH` varchar(200) DEFAULT NULL COMMENT '照片路徑',
        PRIMARY KEY (`ID`),
        UNIQUE KEY `ACCOUNT_UNIQUE` (`ACCOUNT`) USING BTREE,
        KEY `IND_SUSR_ORGID` (`ORGID`) USING BTREE,
        KEY `IND_SUSR_STAT` (`STATUS`) USING BTREE,
        KEY `IND_SUSR_STNO` (`SORTNO`) USING BTREE,
        KEY `IND_SUSR_USTAT` (`USERSTATUS`) USING BTREE,
        KEY `IND_SUSR_WDPID` (`WORKDEPTID`) USING BTREE
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用戶表';

        3、使用FUNCTION根據(jù)指定的ID流水號(hào)獲取多級(jí)部門編號(hào)(包括當(dāng)前ID)
        BEGIN
        DECLARE sTemp VARCHAR(4000);
        DECLARE sTempChd VARCHAR(4000);

        SET sTemp = '$';
        SET sTempChd = cast(orgId as char);


        WHILE sTempChd is not NULL DO
        SET sTemp = CONCAT(sTemp,',',sTempChd);
        SELECT group_concat(id) INTO sTempChd FROM t_sys_org where FIND_IN_SET(parentId,sTempChd)>0;
        END WHILE;
        return sTemp;
        END

        4、根據(jù)部門ID獲取該部門下的所有子部門
        select id from t_sys_org where FIND_IN_SET ( id, queryAllChildByOrg('448457')) order by code;
        5、根據(jù)獲取的子部門獲取其所有的用戶信息
        select username, WORKDEPTID from t_sys_user where WORKDEPTID in select id from t_sys_org where FIND_IN_SET ( id, queryAllChildByOrg('448457')) order by code)

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        MySql數(shù)據(jù)庫查詢多級(jí)部門及其下的所有用戶信息_MySQL

        MySql數(shù)據(jù)庫查詢多級(jí)部門及其下的所有用戶信息_MySQL:關(guān)于多級(jí)別菜單欄或者權(quán)限系統(tǒng)中部門上下級(jí)的樹形遍歷,oracle中有connect by來實(shí)現(xiàn), mysql沒有這樣的便捷途徑,所以MySQL遍歷數(shù)據(jù)表是我們經(jīng)常會(huì)遇到的頭痛問題,下面通過數(shù)據(jù)庫函數(shù)來實(shí)現(xiàn) 1、建表 ① 機(jī)構(gòu)表 CREATE TABLE `t_sys_org`
        推薦度:
        標(biāo)簽: 查詢 用戶 數(shù)據(jù)
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲1区2区3区精华液| 亚洲av女电影网| 亚洲AV成人片无码网站| 成年人视频在线观看免费| 亚洲白色白色永久观看| 91精品导航在线网址免费| 亚洲av无码成人黄网站在线观看 | 亚洲视频免费在线观看| 人人狠狠综合久久亚洲婷婷| 二个人看的www免费视频| 亚洲熟妇av一区二区三区漫画| 久久精品国产亚洲av瑜伽| 又色又污又黄无遮挡的免费视| 亚洲精品无码人妻无码| 亚洲精品无码久久不卡| 你是我的城池营垒免费看| 亚洲AV无码码潮喷在线观看 | 人人狠狠综合久久亚洲88| 无码一区二区三区免费| 91嫩草亚洲精品| 国产嫩草影院精品免费网址| 一级毛片人与动免费观看| 亚洲AV无码1区2区久久| 91在线品视觉盛宴免费| 免费无码午夜福利片| 久久精品国产96精品亚洲| 两性刺激生活片免费视频| 亚洲欧美熟妇综合久久久久 | 亚洲第一页综合图片自拍| 国产在线精品一区免费香蕉| 亚洲白嫩在线观看| 国产yw855.c免费视频| 水蜜桃视频在线观看免费播放高清 | 日韩免费在线中文字幕| 亚洲人成伊人成综合网久久久| 亚洲精品黄色视频在线观看免费资源| 国产乱弄免费视频| 免费观看久久精彩视频| 亚洲色成人网站WWW永久四虎| 亚洲国产精品综合久久网络| 日韩av无码久久精品免费|