【发布时间】:2020-05-19 06:18:06
【问题描述】:
我需要通过在data-base 中创建两个表来根据列的值将一个表拆分为两个表,例如:
我有一张如下表
table1
|---------------------|------------------|
| Col1 | Col2 |
|---------------------|------------------|
| 1 | a |
|---------------------|------------------|
| 2 | a |
|---------------------|------------------|
| 3 | b |
|---------------------|------------------|
| 4 | a |
|---------------------|------------------|
| 5 | b |
|---------------------|------------------|
| 6 | b |
|---------------------|------------------|
| 7 | a |
|---------------------|------------------|
我想要的结果如下表所示
table2
|---------------------|------------------|
| Col1 | Col2 |
|---------------------|------------------|
| 1 | a |
|---------------------|------------------|
| 2 | a |
|---------------------|------------------|
| 4 | a |
|---------------------|------------------|
| 7 | a |
|---------------------|------------------|
table3
|---------------------|------------------|
| Col1 | Col2 |
|---------------------|------------------|
| 3 | b |
|---------------------|------------------|
| 5 | b |
|---------------------|------------------|
| 6 | b |
|---------------------|------------------|
【问题讨论】:
标签: sql sql-server tsql sql-server-2008-r2 sql-server-2014-express