Student_Details
的表,包含以下列:ID
、Roll_No
、Student_Name
、Student_Address
和 Student_Class
。
ID
是主键。
我的问题是每个学生的记录被分成两行。
例如,第一行包含:1, 20, john, '', ''
,第二行包含'2', '', '', 'ABCDEFG', 'A'
。
我想从第二行的数据中更新 ID 为 1 的行中的 Student_Address
和 Student_Class
字段的数据,然后删除第二行。在这个例子中,结果应该是 1,20,'john','ABCDEFG', 'A'
。
有没有办法做到这一点?我不想使用游标,因为数据库有约 50000 行。