我希望這是一個簡單的問題,但我不確定如何接近它。假設我有一張桌子。我在那張表上做了幾個列的select語句。我想再添加一個公式列,它將顯示指定列中實例數量/值的數量以顯示。基本上這個數值已經出現多少次了。一個例子會使它更容易。SQL,表中的值實例順序
比方說,我有2列是這樣的:
col1 | col2
Orange | mike
Orange | tim
Banana | john
Banana | mike
Orange | jimmy
我需要得到什麼(基於COL1)是這樣的:
col1 | col2 | newcol
Orange | mike | 1
Orange | tim | 2
Banana | john | 1
Banana | mike | 2
Orange | jimmy |3
我dashDB下運行。然而,我正在運行的查詢有7個JOIN語句,大量的子查詢,並且它已經被其他列「分組」了。
select col1,col2,count(*)from tab1 group by col1 – rathna
在這種情況下,恐怕不是那麼容易。我正在運行的查詢有7個JOIN語句,有很多子查詢,並且它已經被許多其他列「分組」了。 –