INSERT INTO mysql树统计查询层级,与显示树结构整理

作者官方网站:http://www.wxl568.cn

mysql批量insert into select使用

INSERT INTO tm_clock_search_address (

ID,
DEPT_CODE,
NAME,
ADDRESS,
LONGITUDE,
LATITUDE,
EFFECTIVE_RANGE_RADIUS,
nameAddresCode,
      CREATER,
EDITOR
)SELECT A.ID,A.DEPT_CODE,A.NAME ,A.ADDRESS,
A.LONGITUDE,A.LATITUDE,A.EFFECTIVE_RANGE_RADIUS,
concat(A.DEPT_CODE,'_',A.NAME,'_',A.ADDRESS) as nameAddresCode,'hrss','hrss'
FROM tm_clock_address A
WHERE  A.STATUS = 1

    and  not EXISTS (select 1 from tm_clock_search_address b where A.id = B.id  and B.STATUS = 1 )

mysql树统计查询层级,与显示数据结构

SELECT count(ORG_ID)
    FROM ( 
        SELECT 
                @r AS _id, 
                (SELECT @r := ORG_ID_PARENT FROM tm_org WHERE ORG_ID = _id) AS parent_id, 
                 @l := @l + 1 AS lvl 
        FROM 
                (SELECT @r := 82, @l := 0) vars, 
                tm_org h 
        WHERE @r <> 0) T1 
    JOIN tm_org T2 
    ON T1._id = T2.ORG_ID

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值