2010-07-09 35 views

Trả lời

15

Một biểu thức CASE là phương pháp ANSI SQL, trong đó có 2 giống, "đơn giản" và "tìm kiếm":

1) Đơn giản biểu HỒ SƠ:

CASE col WHEN 1 THEN 'One' 
     WHEN 2 THEN 'Two' 
     ELSE 'More' 
     END 

2) Biểu thức CASE được tìm kiếm:

CASE WHEN col < 0 THEN 'Negative' 
    WHEN col = 0 THEN 'Zero' 
    ELSE 'Positive' 
    END 
+1

Để thêm: Oracle 9i + hỗ trợ CASE, nhưng cũng có biểu thức CASE PLSQL ... –