同我有一個表5列如下:只顯示一個記錄,如果值在另一列SQL
| ID | NAME | PO_NUMBER | DATE | STATS | | 1 | Jhon | 160101-001 | 2016-01-01 | 7 | | 2 | Jhon | 160101-002 | 2016-01-01 | 7 | | 3 | Jhon | 160102-001 | 2016-01-02 | 7 | | 4 | Jane | 160101-001 | 2016-01-01 | 7 | | 5 | Jane | 160102-001 | 2016-01-02 | 7 | | 6 | Jane | 160102-002 | 2016-01-02 | 7 | | 7 | Jane | 160102-003 | 2016-01-02 | 7 |
我需要顯示所有的值,但stats
從date
場根據域,但沒有重複。
像這樣
| ID | NAME | PO_NUMBER | DATE | STATS | | 1 | Jhon | 160101-001 | 2016-01-01 | 7 | | 2 | Jhon | 160101-002 | 2016-01-01 | null | | 3 | Jhon | 160102-001 | 2016-01-02 | 7 | | 4 | Jane | 160101-001 | 2016-01-01 | 7 | | 5 | Jane | 160102-001 | 2016-01-02 | 7 | | 6 | Jane | 160102-002 | 2016-01-02 | null | | 7 | Jane | 160102-003 | 2016-01-02 | null |
我有麻煩了希望。謝謝
例如日期2016年1月1日是三次重複的例子是正確的。 。 –
你正在使用什麼版本的SQL Server? – Squirrel
@sandeeprawat是,日期字段重複值 – Ricky