encontre un error en codigo para mostrar toda la tabla, cuando registre dos con numero aparecio el error pero ya quedo aun asi podria salir mejoras....
va el codigo:
Código SQL:
Ver originalSELECT u.*,tu.tipo AS tUsuario,
CASE WHEN nivel = 3 THEN
(SELECT proveedor FROM catProveedores
WHERE idProveedor = CASE WHEN u.empresa != 'opcion1'
AND u.empresa != 'opcion2' THEN
u.empresa ELSE 0 END)
ELSE empresa END AS Nempresa
FROM catUsers AS u, catTipoU AS tu
WHERE(u.nivel = tu.idTipo)