我在SQL表5列,我需要所有的5列,出去放,但具有明顯的操作上三列返回所有列具有鮮明的多個列在SQL表
需要與不同的返回所有列三列操作
如何實現這個?
Timestamp Name State Context
2013-06-24 11:51:03.2550000 tst1 Started E1
2013-06-24 11:56:03.2550000 tst1 Completed E1
2013-06-24 11:51:03.2550000 tst1 Started E1
2013-06-24 11:56:03.2550000 tst1 Completed E1
2013-06-24 11:45:03.2550000 tst1 Started E1
2013-06-24 11:50:03.2550000 tst1 Completed E1
2013-06-24 11:45:03.2550000 tst1 Started E1
2013-06-24 11:50:03.2550000 tst1 Completed E1
在這裏,我通過使用下面的查詢在三列上應用截然不同的結果。但我需要不同的這三根柱子也需要無語境列應用DISTICT選擇上下文列
SELECT DISTINCT時間戳,名稱,狀態FROM表名組由 時間戳,名稱,狀態
改寫我的問題:
我需要從上表中選擇唯一列。這裏只unquie列選擇視爲時間戳,名稱,狀態
Timestamp Name State Context
2013-06-24 11:51:03.2550000 tst1 Started E1
2013-06-24 11:56:03.2550000 tst1 Completed E1
2013-06-24 11:45:03.2550000 tst1 Started E1
2013-06-24 11:50:03.2550000 tst1 Completed E1
那其他兩列?你想對他們做什麼樣的聚合/修改?請添加您嘗試實現的結果的示例 –
使用示例更新了問題 – usr021986
您能顯示您想要的輸出嗎? –