(针对 SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
数据库名称: SQL 2007
数据库版本:
内容/问题描述:
as tittle,
目前有一笔资料如下:
ID date attribute1 attribute2
A 2007-1-1 AA BB
A 2007-1-2 CC DD
A 2007-1-2 CC(1) DD
A 2007-1-3 EE FF
此资料是来自健保局的,所以一开始建档应该是把CC和CC(1)当不同的东西
才会有date 重复的问题,在我要left outer join的时候
因为date 2007-1-2重复了,合并资料后会显示
ID date attribute1 attribute2 attribute3
A 2007-1-2 CC DD CD
A 2007-1-2 CC(1) DD CD
A 2007-1-2 CC DD CD
A 2007-1-2 CC(1) DD CD
A 2007-1-3 EE FF CD
这样重复合并了一次,有没有办法在A这个ID的情况下,把date重复值删除掉
我不能直接distinct date,因为有其他B、C、D的ID 会有相同的date
这样distinct date 会有问题。
以上 ... 希望各位大大看得懂