用一句SQL语句把学生Sex为男的改为女,女的改为男

解决方案 »

  1.   

    update table set sex=(case when sex='男' then '女' when sex='女' then '男' end)
      

  2.   

    原来可以这样,如果是我的话我需要用三条SQL才能实现,先
    set sex='_'+sex
    然后
    set sex='女' where sex='_男'
    set sex='男' where sex='_女'
      

  3.   

    涨知识了   http://www.jython.com.cn
      

  4.   

    三句话比较省心,但是如果表的sex字段长度是1的话就不省心了。还是
    update table set sex=(case when sex='男' then '女' when sex='女' then '男' end) 
    这个牛逼!