0
有一个表,如下组通过,获得只有一个数据集和多个数据集
StudentID Name Subject
1 AAA Computers
2 BBB Computers
2 BBB Electronics
3 CCC Electronics
我要加载这个数据,到两个表如下 OnlyOneSubject表
StudentID Name Subject
1 AAA Computers
3 CCC Electronics
MoreThanOneSubject表
StudentID Name Subject
2 BBB Computers
2 BBB Electronics
我的SQL如下,不知道如何提取数据这下面的查询。
SELECT *,row_number() over(partition by Name order by Subject) FROM
STUDENTS
但它是这么多,在一个表更好。你为什么要分开数据? –
我的问题不完全是这样,它是相似的,一旦我进入这个多个科目种类,然后我必须应用一些清理规则,并使其只有一行,并将其结合到第一个数据集。 –