hola de nuevo oscarbt:
Si simplemente le quitas el código del proceso entonces te listará todos los permisos de todos los procesos que el perfil no tiene asignado,
Código MySQL:
Ver originaloces
and T2.percodigo
= T3.percodigo
-> where T1.codsubproceso
= T2.codsubproces
and T1.codproces
= T2.codproces
+---------------+-----------+
| codsubproceso | codproces |
+---------------+-----------+
| 102 | 1 |
| 200 | 2 |
| 201 | 2 |
| 202 | 2 |
| 300 | 3 |
| 301 | 3 |
| 400 | 4 |
| 401 | 4 |
+---------------+-----------+
Es decir, al perfil 99 le falta 1 permiso para el proceso 1, y todos los permisos para los procesos 2, 3, 4 (en los datos que puse de ejemplo hay un error en la tabla de permisos, pues asigna un permiso 203 que no existe, pero eso no debería pasar contigo si tienes bien definidas las FK).
Si esto NO ES LO QUE NECESITAS, entonces publica algunos datos de ejemplo y dinos qué necesitas de salida, pues como te dije en mi primer post, sin esta información sólo estoy adivinando qué quieres obtener en realidad,
Saludos.
Leo.