递归是什么呢?递归,又译为递回,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较常用于描述以自相似方法重复事物的过程。
例如,当两面镜子相互之间近似平行时,镜中嵌套的图像是以无限递归的形式出现的。也可以理解为自我复制的过程。 说白了递归就是自己调用自己。记录一下查询两次表的用法:
说明一下查询的结构,首先,要查询收费员和医生这两个字段,没有收费员表和医生表,收费员和医生都属于医院的员工,所以放在员工表,根据部门表和职位表来判断谁是收费员,谁是医生。挂号表中的员工ID UserID代表医生,员工表_员工ID S_U_UserID代表收费员, S_U_UserID没有这个表,它是员工表里的UserID,只是放着这记录的。
通过连两次员工表实现,连挂号表的UserID等于员工表的UserID,挂号表的S_U_UserID 等于员工表的UserID。都是查询员工姓名UserName,第一次连表是tbUser,是代表医生,第二次连表是tbUser1,代表是收费员,查询的时候, 医生是UserName=tbUser.UserName,收费员是UserName1=tbUser1.UserName,表格渲染的表头写的是,医生为UserName,收费员为UserNa1。这样查询出来就可以了。在数据库中查询出来的结果也是一样的。在数据库中连接时,S_User表和S_User_1表中的都是连接B_Register表的UserID,把S_User_1的线删除,手动连接到B_Register表的S_U_UserID,勾选上S_User表和S_User_1表的UserName,能查询出来对应的数据,说明查询没问题,
这就是查询两次表!