select 学号,姓名,
  case when 数学<60 then 数学
       else null
   end as 数学,
  case when 英语<60 then 英语
       else null
   end  as 英语,
  case when 操作系统<60 then 操作系统
       else null
   end 操作系统,
  case when FoxPro<60 then FoxPro
       else null
   end as FoxPro,
(
  case when 数学<60 then 1
       else 0
   end +
  case when 英语<60 then 1
       else 0
   end  +
  case when 操作系统<60 then 1
       else 0
   end +
  case when FoxPro<60 then 1
       else 0
   end as FoxPro,
) as 不及格科目数
from table
where 数学<60 or 英语<60 or 操作系统<60 or FoxPro<60