SFS3畢業生升學資料中的畢業生名冊沒有人名時的原因

SFS3畢業生升學資料中的畢業生名冊沒有人名時的原因
是因為 grad_stud表中,該年度的畢業生student_sn為0值
下面語法,可以解決這個問題。

但如果是有學號重複的情況,可能要再修改一下語法。


UPDATE grad_stud set  grad_stud.student_sn=
(select student_sn from stud_base
where stud_base.stud_id=grad_stud.stud_id )
where grad_stud.stud_grad_year='104'

UPDATE [table_name] SET [column_name] =
(SELECT [column_name] FROM [table_name] WHERE [column_name] = [value])
WHERE [column_name] = [value];

標籤: SFS MySQL
評論: 0 | 引用: 0 | 閱讀: 979