複数のフィールドを使用してパーティション化し、各パーティションで同じグループ番号を取得します
P粉311423594
P粉311423594 2024-02-25 22:59:56
0
1
265

次のようなデータセットがあります:

###日付### ###車### ホンダ2022年5月28日2022年5月28日2022年8月11日2022年8月11日 ###BMW### 車1 ###BMW### ###BMW### ###BMW### 2022年8月11日次のように row_number()、rank() 関数を使用して追加の列「expected」を作成したいと考えています。 ###日付### ###車### ###期待される###
車種
車1 ホンダ
車1 ホンダ
車 2 ホンダ
車 2 2022年5月28日
2022年5月28日 車1
2022年8月11日 車 2
車 2
車種
ホンダ

2022年5月28日車1車1122 ###BMW### ###BMW### ###BMW### 2022年8月11日 ###BMW### 車 2次のクエリを試してみました。しかし、正しい結果が得られないようです車種、日付、車、を選択してください
1 ホンダ 2022年5月28日
ホンダ 2022年8月11日 車 2
ホンダ 2022年8月11日 車 2
2022年5月28日 車1 1
2022年5月28日 車1 1
車 2 2 2022年8月11日
2
ROW_NUMBER() OVER (車種別パーティション、日付ASCによる車の注文) AS RW from table
P粉311423594
P粉311423594

全員に返信(1)
P粉478445671
SELECT CarType, 
       Date, 
       Car, 
       DENSE_RANK() OVER (PARTITION BY CarType 
                          ORDER BY Car) AS RW 
from table
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!