二级菜单通过一个ID查找父级ID


select `id`,`name`,`pid` AS `q_pid`,(select id  From qiyu_gift_category where id = q_pid ) as root_id from qiyu_gift_category WHERE id = 1

SELECT `id` FROM `qiyu_gift_category` WHERE id = (SELECT pid FROM qiyu_gift_category WHERE id = 1) LIMIT 1

二级菜单通过一个ID查找父级ID,布布扣,bubuko.com

时间: 2024-10-21 13:20:46

二级菜单通过一个ID查找父级ID的相关文章

通过父级id获取到其下所有子级(无穷级)id及父级id——Mysql函数实现

[需求]某用户只能查看其自己信息及其下级信息,涉及通过该用户所在部门获取其下所有部门(多层)id集合. 步骤一:对数据库进行设置: set global log_bin_trust_function_creators=TRUE; 可以在Navicate点击工具栏的[工具]-> [命令行界面]执行以上语句:也可以在服务器上进入数据库执行. 步骤二:执行以下sql语句,生成sql方法. CREATE FUNCTION `getChildList`(`rootId` VARCHAR(32)) RETU

进程的基本属性:进程ID、父进程ID、进程组ID、会话和控制终端

摘要:本文主要介绍进程的基本属性,基本属性包括:进程ID.父进程ID.进程组ID.会话和控制终端. 进程基本属性 1.进程ID(PID) 函数定义: #include <sys/types.h> #include <unistd.h> pid_t getpid(void); 函数说明: 每个进程都有一个非负整型表示的唯一进程ID(PID).好比如我们的身份证一样,每个人的身份证号是唯一的.因为进程ID标示符总是唯一的,常将其用来做其他标示符的一部分以保证其唯一性,进程ID(PID)

树形结构表查询,只用一条SQL语句查询所有父级ID解决办法

在树形结构表查询中用得最多的就是查询指定分类的所有下级分类,这个性能比较好的解决方案是为分类加一个编码(路径)把父级的ID都拼接上,最后通过like 'x%'就能把所有下级分类select出来.但是有时也会遇到反过来,找出指定分类的所有上级分类,这个情况尤其在分销或类传销的系统中最常见,因为他们分成都是上级分成,所以要找出指定人的上级集合. 下面分享一下我的解决方案(只用一条SQL语句.不用存储过程.函数): 有下面所在的新闻分类表. ParentID为父级的ID. 下面要找出ID为52的所有上

5.1.3 网络编程进阶---查看进程ID和父进程ID

获取本进程id: os.getpid() 获取父进程id:   os.getppid() from multiprocessing import Process import time import os class MyProcess(Process): # 继承Process类 def __init__(self, name): super().__init__() self.name = name def run(self): # 必须重写run方法 print('%s is runnin

PHP 根据子ID递归获取父级ID,实现逐级分类导航效果

代码: //当前路径 $cate=M('wangpan_class')->select(); function get_top_parentid($cate,$id){ $arr=array(); foreach($cate as $v){ if($v['id']==$id){ $arr[]=$v;// $arr[$v['id']]=$v['name']; $arr=array_merge(get_top_parentid($cate,$v['fid']),$arr); } }return $a

SQL语句查询父级ID

DECLARE @Table TABLE ( Id INT, Name NVARCHAR(100), Pid INT ,SortOrder int)INSERT @TableSELECT 1,N'上海',NULL,1UNION SELECT 2,N'江苏',NULL,1UNION SELECT 11,N'黄埔区',1,2UNION SELECT 12,N'徐汇区',1,2UNION SELECT 21,N'苏州市',2,2UNION SELECT 22,N'昆山市',2,2UNION SELEC

并列元素模拟父子元素二级菜单

通常二级菜单是使用父子元素 父级分类 子分类1 子分类2 子分类3 首先子分类是隐藏的,当鼠标滑倒父级分类上时出现子分类,而当鼠标滑倒子分类上时,子分类不会消失,因为子分类是在父级分类的元素里面的 那么,如果父级分类和子分类是并列元素,该怎样做到从父级分类滑到子分类上子分类不消失呢?这就需要使用定时器了! $(function(){ var fa= $('fa'); var ch= $('ch'); var timer = null; fa.onmouseover = show; fa.onmo

使用postgre数据库实现树形结构表的子-父级迭代查询,通过级联菜单简单举例

前言:开发常用的关系型数据库MySQL,mssql,postgre,Oracle,简单的增删改查的SQL语句都与标准SQL兼容,这个不用讲,那么对于迭代查询(不严格的叫法:递归查询)每种数据库都不一样,对于标准SQL语句支持最好的是mssql和postgre,这个不需多讲,我们只讲讲单表情况下的postgre如何通过迭代查询获取有层级关系的数据. 一.表结构举例 MENU表 ID VARCHAR2(32)     N   sys_guid()    节点idFENXID VARCHAR2(32)

用jquery插件写一个小米官网左侧二级菜单

知识点:静态布局思路,jquery动态布局,代码格式规范,jquery插件调用, 鼠标滑动二级菜单构建. html代码: <div id="Tz_banner"> <ul> <li class="firstLi">手机 电话卡 <div class="info"> <ul> <li><a class="title" href="#"