Mysql 之Update 語句 小心一點別被辭退了

話不多說:

       表:tbl_student(stu_no 主鍵,stu_name,teacher_name '教師名字' ....) 學生表

              tbl_score(stu_no,class_id '課程id',score '分數')  成績表

   

     需求描述:將  王鈺老師名下所有學生成績修改爲 100 分;

        

直接上語句:

       

   update tbl_score a left join (
        select stu_no from tbl_student where teacher_name='王鈺'
    )as b on a.stu_no=b.stu_no
    
    set a.score=100  ;

   覺得沒問題的,那就死定了;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章