比如 A课程  可报名人数为10个人怎么实现第一个人报名 名额就自动变成9
第2个人报名名额变成8当到了0个名额的时候  就提示名额已满 禁止报名   请各位给个思路或者方法  谢谢

解决方案 »

  1. cvm

  2. SELECT 10-COUNT(*) FROM tablename WHERE course='A课程';
      

  3. 这个不太明白  如果有100个课程 难道全部都要写一次SQL语句?
      


  4. SELECT course,10-COUNT(*) as last FROM tablename WHERE BROUP BY course ORDER BY last DESC;