Tiếp theo truy vấn oracle tuân thủ và hoạt động tốt:Trường hợp trong Oracle mệnh đề WHERE
SELECT Employee.EmployeeId,
Employee.EmployeeName,
Employee.Description ,
Employee.IsFrozen
FROM employee, employeerole, roledef
where employee.employeeid = employeerole.employeeid
and employeerole.roleid = roledef.roleid
and rolename IN
(case
when (1 < 2) THEN ('Owner Role')
when (2 < 1) THEN ('Eval Owner Role')
END);
Bây giờ trong trường hợp của tôi, tôi muốn thêm vào thứ hai khi tức (2 < 1) hai rolename ('Chủ đầu tư Vai trò' và ' Đánh giá vai trò chủ sở hữu '). Vui lòng đề xuất thay đổi truy vấn ở trên.
Xin cảm ơn trước.
-Justin Samuel
'2 <1' luôn là sai. Bạn đang cố gắng làm gì? –
Tôi biết ... chỉ cần biên dịch truy vấn. Hoặc người nào khác cho phép đảo ngược khi trường hợp. Tôi chỉ có nghĩa là biên dịch .... –