私のプロジェクトでは、列A
を列B
の値に基づいて設定しています。カラムB
にカラムA
の値を入力し、カラムA
の特定の値のカウント番号から自動的に3桁の数字を追加するにはどうすればよいですか?SQL Serverの他の列に基づいて列に値を設定して自動番号を追加する
答えて
うまくいけば、あなたは、人々が助けようとして、テキスト形式でデータのいずれかを追加したり、句を挿入してください、代わりに絵の
UPDATE T
SET B = A + RIGHT('000' + convert(varchar(3), rn), 3)
FROM
(
SELECT A, B, rn = row_number() over (partition by A order by A)
FROM yourtable
) T
ありがとう、あなたの助けていただきありがとうございます、それは動作しませんし、列Aの値がINT12345の場合、列Bは最初の行と2番目の行のINT12345001になるので、列Aの値に基づいて列Bを設定したいINT12345002などとなりますが、列Aの行3がINT5234の場合、列Bは最初のINT5234001になります。ありがとう –
@TediSuprapto "それは動作しません"と言うのではなく、何が間違っているのかを教えてください。 –
@TediSuprapto、あなたはクエリを試したが、それは必要な結果を与えていないということですか? – Squirrel
- 1. 別の列の値に基づいて列に値を設定する(SQL)
- 2. 他の列の値に基づいてカウント列を追加する方法R
- 3. SQLは、別の列に基づいて列の値を追加します。ACCESS
- 4. SQL Server 2012:他の列の値の連結に基づいて列の値を動的に生成
- 5. 行番号の配列に基づいてマージングリフを追加する方法
- 6. Mysqlは、パターンに基づいてシリアル番号列を設定します
- 7. SQL Serverの:GROUP BYが1列に基づいて、列が他の列に基づいて取得
- 8. 他の列のランクに基づいてRのデータフレームに列を追加する
- 9. kdbの他の列の値に基づいてフィルタを追加する
- 10. は、SQL Server内の列の値に基づいてテーブルに参加し
- 11. 関数を使用して他の列の値に基づいて新しい列を追加します。
- 12. 他の列の値に基づく列の追加
- 13. 複数の列の値を比較し、比較結果に基づいて追加の列を設定する
- 14. mysqlの別の列の値に基づいて列に値を設定する
- 15. 他の列に基づいてスパークのマップ列を追加する方法は?
- 16. 他の列に基づいて列を作成する値
- 17. 2つの他の列に基づいて列の値を決定します
- 18. SQL Server 2008の:他のテーブルに基づいて、列を更新する
- 19. 他の列に基づいてNetezzaのタイムスタンプに時間を追加する
- 20. 別のT-SQL文に基づいて列を自動入力
- 21. パラメータ値に基づいて条件に列を追加するSQL
- 22. 他の列(pythonパンダ)の最大値に基づいて列に値を設定します
- 23. 自動的にSQL Serverに列を追加します
- 24. Pandas、列値の一意のサブセットに基づいて列を追加します
- 25. 他の3つの列の値に基づいてR列の値を設定します
- 26. 条件に基づいてSQL Serverの列をシフトする
- 27. SQL Server 2012で行番号列を追加する方法
- 28. 列内の値に基づいて列を自動入力する
- 29. 行の値に基づいてSQL制約を追加する
- 30. 他の列の値に基づいて新しい列を作成する
のもっとして999のカウントを持っていません。それをテストすることができます。 –