SELECT CASE @STU=(STU_ID>0) WHEN STU_ID < 0 THEN 'Y' ElSE 'N' END STU FROM STUDENT; 解释: 把列STU_ID的值与0比较后的值赋给一个伪列STU,动态给其赋值,观测其数值。