DELIMITER $$

USE `topsale`$$

DROP FUNCTION IF EXISTS `getShopIdByUserId`$$

CREATE DEFINER=`root`@`%` FUNCTION `getShopIdByUserId`(userId VARCHAR())

RETURNS VARCHAR() CHARSET utf8 ##定义返回值类型 varchar()

BEGIN ##函数开始

DECLARE sTemp VARCHAR(); ##定义一个varchar类型的参数

DECLARE sTempChd VARCHAR(); ##定义一个varchar类型的参数

SET sTemp = ""; ##给sTmp赋值

SET sTempChd =CAST(userId AS CHAR);

WHILE sTempChd IS NOT NULL DO ##循环体

SET sTemp = CONCAT(sTemp,",",sTempChd); ##拼接sTemp

SELECT GROUP_CONCAT(shop_id) INTO sTempChd FROM shop_saler_mapping WHERE FIND_IN_SET(user_login_id,sTempChd)>;

##根据父节点,查询出该父节点下的所有子节点的id,支持多级查询

END WHILE;

SET sTemp=CONCAT("'",SUBSTR(sTemp,),"'");

SET sTemp = REPLACE(sTemp,",","','");

RETURN sTemp;

END$$

DELIMITER ;

结果:

DELIMITER $$

USE `topsale`$$

DROP FUNCTION IF EXISTS `func_getAllsubclass`$$

CREATE DEFINER=`root`@`%` FUNCTION `func_getAllsubclass`(partyId INT) RETURNS TEXT CHARSET utf8

BEGIN

DECLARE sTemp TEXT;

DECLARE sTempChd VARCHAR();

SET sTemp = "";

SET sTempChd =CAST(partyId AS CHAR);

WHILE sTempChd IS NOT NULL DO

SET sTemp = CONCAT(sTemp,",",sTempChd);

SELECT GROUP_CONCAT(party_id) INTO sTempChd FROM party WHERE FIND_IN_SET(parent_party_id,sTempChd)>;

END WHILE;

SET sTemp=CONCAT("'",SUBSTR(sTemp,),"'");

SET sTemp = REPLACE(sTemp,",","','");

RETURN sTemp;

END$$

DELIMITER ;

结果:

问题:jQuery中遍历XML文件时候,获取子节点children不支持的情况(已解决)

问题描述: 今天在写一个基于 jquery 的读取xml文件的程序时候,需要遍历xml的节点. 代码片段如下: function parse_xml_node(parent,result){ // r ...

ztree 获取子节点所有父节点的name的拼接

ztree 获取子节点所有父节点的name的拼接 //获取子节点,所有父节点的name的拼接字符串function getFilePath(treeObj){if(treeObj==null)retu ...

js获取子节点和修改input的文本框内容

js获取子节点和修改input的文本框内容 js获取子节点: $("#"+defaultPVItemId).children().eq(3); //获取某个选择器下的第四个子节点 ...

遍历DOM树,获取子节点

获取子节点的方法有:  方法  说明  children()  选取子节点,可以带过滤参数.但只能选择子节点,不能选择孙子节点.  find()  选取子节点,可以带过滤参数.可以选择子节点及孙子节点 ...

用JS和JQ来获取子节点!

用JS和JQ来获取子节点!   在JS中,如果通过document.getElementsByTagName来获取子元素有个弊端:它不单会获取符合要求的子元素,就连同孙元素也会获取.如果有特殊要求,那 ...

java list根据id获取子节点

工作中因业务需求,将数据库中的树状结构的数据根据父节点获取所有的子节点 实现思路 1.获取整个数据的list集合数据 2.将数据分组,java8 list有groupby分组,java8之前的自己遍历 ...

JS之获取子节点

在JS中获取子节点有以下几种方法: firstElementChild.firstChild.childNodes和children 我们通过一个例子来分析这几种方法的区别(获取div下的p标签) 输 ...

JSDOM获取子节点的一些方法

一般情况获取子节点,通过找到查找父节点的ID或者class类名,来获取父节点,再通过children属性,得到子节点的数组: 之前在另外一篇随笔中说过,如果使用另一个属性childNode,会把注释. ...

JS获取子节点、父节点和兄弟节点的方法实例总结

转自:https://www.jb51.net/article/143286.htm 本文实例讲述了JS获取子节点.父节点和兄弟节点的方法.分享给大家供大家参考,具体如下: 一.js获取子节点的方式 ...

随机推荐

MySQL关键字

MySQL关键字 ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL ...

实验二 用C语言表示进程的调度

实验二 一. 实验目的 通过模拟进程的调度,进一步了解进程的调度的具体过程. 二. 实验内容和要求 1.进程PCB的结构体定义 2.定义队列 3.输入进程序列 4.排序(按到位时间) 5.输出进程运行 ...

DHV 平常语言对话 一次聚会离场

一次聚会离场 一次聚会离场,如果顺路要计划好A女生 和B女生 或者C女闺密一起回去,然后再自己回去 如果别人说:好男人, 自己一定要谦虚说: 哪里,好男人一般都是备胎. 到家了要说: 不是说: 我:我 ...

Java笔记--java一行一行写入或读取数据

转自 Ruthless java一行一行写入或读取数据 链接:http://www.cnblogs.com/linjiqin/archive/2011/03/23/1992250.html 假如E:/ ...

mac + apache + php

1: 设置下用sublimetext为默认打开方式, 确保下载sublimetext 2:设置下默认打开方式为sm sudo ln -s /Applications/Sublime\ Text\ 2. ...

mac配置java和maven环境变量

1.打开终端: 2.输入命令:sudo vi ~/.bash_profile进入编辑模式: 3.输入开机密码并按两次enter键进入编辑选择项: 4.输入i键进入文件插入模式输入配置信息: 5.按es ...

git reset与git revert的区别

http://alpha-blog.wanglianghome.org/2010/07/30/git-partial-rollback/ reset(版本撤回) 格式 git reset [-q] [ ...

Pony 编程语言介绍

Pony,一种“Rust 遇上 Erlang”的语言,让开发快捷.安全.高效.高并发的程序更简单. 在 Wallaroo Labs,我是工程副总裁,我们正在构建一个用 Pony 编程语言编写的 高性能 ...

置顶菜单demo

一朋友需要置顶菜单的功能,给了个网站,让弄下来.看了下,就把样式及效果拔了下来.去掉了复杂的东西,只保留了其基本实现.有需要的朋友可以拿去用用.

Java log4j slf4j 日志配置笔记

http://www.cnblogs.com/Scott007/p/3269018.html 日志的打印,在程序中是必不可少的,如果需要将不同的日志打印到不同的地方,则需要定义不同的Appender, ...

mysql获取终节点_mysql 函数获取子节点相关推荐

  1. mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天

    mysql获取当月最后一天_mysql中获取本月第一天.本月最后一天.上月第一天.上月最后一天等等 转自: https://blog.csdn.net/min996358312/article/det ...

  2. js添加多个子节点_javascript如何创建子节点

    学习完HTM年据业会效近轻业务进果近轻业务进果近轻业L+css后,我并没有直接去学习HTML5和css3,而是开始学习JavaScript,现在就是jQuery基础也懂一点,js也懂一点,css3也懂 ...

  3. es6遍历树结构并判断_递归遍历树结构,从某个节点开始查找其子节点中的所有叶子节点...

    背景 现在项目中哟这样的一个需求,左边显示一棵树目录,点击目录的一级或二级节点,右边显示其子节点中的所有叶子节点,而且要求前端来做这个,不用调用接口请求了,那么,这里记录一下我的实现方法.点击叶子节点 ...

  4. js添加多个子节点_JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例

    本文实例讲述了JS实现DOM节点插入操作之子节点与兄弟节点插入操作.分享给大家供大家参考,具体如下: www.jb51.net JS节点插入 function showinsert(){ //添加子节 ...

  5. MySQL 中用NOW()和SYSDATE()函数获取当前日期时间

    原文转载自: http://c.biancheng.net/mysql/now_sysdate.html MySql 中 NOW() 和 SYSDATE() 函数的作用相同,都是返回当前日期和时间值, ...

  6. JS获取当前节点的兄弟/父/子节点

    目录 JS获取当前节点的方式: 获取子节点: 获取父节点: 获取兄弟节点 JS获取当前节点的方式: 通过事件监听器获取当前节点: <button onclick="fun(this)& ...

  7. mysql 视图列信息_MySQL 中获取用户表、用户视图、用户表中列信息

    /// ///MySql 数据库维护中心/// public classMySqlDbMaintenance:DbMaintenanceProvider {/// ///获取视图信息列表 Sql语句/ ...

  8. mysql获取当月数据_MySQL中获取天、周、月等数据

    MySQL中获取天.周.月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 ...

  9. mysql 本月第一天_mysql日期 获取本月第一天 获取下个月的第一天

    select curdate(); --获取当前日期 select last_day(curdate()); --获取当月最后一天. select DATE_ADD(curdate(),interva ...

最新文章

  1. CodeForces - 55D Beautiful numbers
  2. 关于webrtc视频会议的解决方案
  3. 成功解决but is 0 and 2 (computed from start 0 and end 9223372 over shape with rank 2 and stride-1)
  4. 栈,堆,值类型,引用类型,装箱,拆箱 .NET中 6个重要的概念
  5. stackexchange_通过Spring Social推特StackExchange –第1部分
  6. 苹果iPad mini 6更多细节曝光:全面屏加持 搭载A14/A15芯片
  7. UVA 572 Oil Deposits(DFS求连通块)
  8. tpadmin隐藏index.php,百度云服务器tp5框架布署,隐藏路径中的index.php
  9. python 操作ps脚本_Python实现PS图像调整颜色梯度效果示例
  10. java求解二元二次方程_二元二次方程的解法
  11. JavaScript实现二级下拉菜单联动
  12. 剑指 Offer II 075. 数组相对排序(中等 排序 数组)
  13. 行业步入快速发展期,万亿级“虚拟蛋糕“将被如何瓜分?
  14. SecureCRT 如何快速执行常用命令
  15. 杂篇-01-Unity中创建Mesh时遇到的问题
  16. 蓝桥杯 ALGO-6 安慰奶牛
  17. android 各个版本的发布时间和信息
  18. 力扣每日一题每天自动邮件提醒
  19. 组图:世界上最昂贵的十幅名画
  20. HIT 深入理解计算机系统 大作业 程序人生-Hello’s P2P

热门文章

  1. 虚函数之定义一个基类Shape,在此基础上派生出Rectangle和Circle再使用Rectangle类创建一个派生类Square。
  2. U盘无法识别,在别人电脑能使用,自己无法使用
  3. 英文书信,称谓等格式
  4. 【Rust】crates.io 更换国内上海交通大学源
  5. QC1.0/QC2.0/3.0/4.0协议
  6. 三菱FX3U与2台台达温控器modbus通讯案例 功能:三菱FX3U与2台台达温控器进行modbus通讯。
  7. 小程序跳转到京东小程序 / 其他小程序
  8. IBM Webshere MQ 队列配置
  9. 浏览器主页被篡改,修改注册表也不能改回来!
  10. linux安装gcc命令步骤(centos安装gcc命令)