在KS系统中分配好权限以后,在用户登录的时候就要通过用户查到角色,通过角色查到界面,界面又属于某个菜单,一共要查4个表.并且不能有重复的记录这个时候就用到了SQL的内连接.SQL的多表连接很方便,以前我遇到这个问题我的做法是用视图但是视图有个缺点就是会有重复的数据行,而使用内连接就可以规避重复数据,不过在查询的过程中内链接最后查出的结果中还是有重复字段这个时候就只能用distinct这个函数来解决了. 连接包括两种:内链接和外连接. 一.内连接. 内连接使用比较运算符根据每个表共有的列的值匹配两…