私は、列を引っ張るスクリプトを持っていて、セルのいくつかは何も持たないので、「ダッシュ」で返されます。私はこれらを「グローバル」に置き換えたいが、他のすべての結果を取得しておきたい。私は時々変更することができるので、それぞれのケースを指定する必要はありません。1つの値を列から置き換える方法
1
A
答えて
0
可能であれば、ルックアップテーブルを用意してください。何かのように
create table ConfigTable
(
pkConfigTable int identity(1, 1) not null primary key clustered,
ConfigKey varchar(100) not null,
ConfigValue varchar(100) not null
)
go
insert into ConfigTable
values('NothingString', '-')
go
declare @NullChar varchar(10)
go
select @NullChar = ConfigValue
from ConfigTable
where ConfigKey = 'NothingString'
go
select
case
when yourColumnToTest = @NullChar
then 'Global'
else yourColumnToTest
end
from yourTable
2
これはおそらく何か?
SELECT CASE
WHEN MyColumn = '-' THEN 'Global'
ELSE MyColumn
END
FROM MyTable
+0
「時々変更する可能性があるため、ケースごとにそれぞれを指定したくない」私の理解から、あなたの答えは、OPが探しているものではありません。 –
0
シンプルIF
おそらく行うことができます:
SELECT
IF(Column = '-', 'Global', Column) AS NiceNameForColumn
FROM
Table
0
SELECT COALESCE(NULLIF(a_column, '-'), 'Global') AS a_column_narrative
FROM YourTable;
関連する問題
- 1. 特定のエントリのMySql値を0から1に置き換える方法
- 2. crlfとlfを1つのファイルに置き換える方法
- 3. PHP 1つの連想配列キーを別の配列値に置き換える方法
- 4. PHPの配列値を置き換える方法
- 5. SQLの更新:1つの列から値を取り込み、NULLを別の列に置き換えます。
- 6. 文字列をデフォルトの位置から置き換える方法は?
- 7. 別の列がNaNの場合、列の値を置き換える方法は?
- 8. 1列にヌル値を検索し、Excelシートの別の列からの値に置き換え
- 9. テーブルの1つのフィールドを別のフィールドに置き換える方法は?
- 10. 特殊文字とその次の文字列を1つの文字列に置き換える方法
- 11. レコードの値を1つのSQLクエリで別の値に置き換えます
- 12. Perlで文字列内の1つ以上の文字列を置き換える方法
- 13. XML文字列の特定のノードの値を置き換える方法は?
- 14. javaのnull値の空の文字列を置き換える方法は?
- 15. Angular.js/javascriptを使用してJSON配列の値を置き換える方法
- 16. ラムダの拡張メソッドの文字列値を置き換える方法
- 17. PHP:複数の$ _SESSION配列の値を置き換える方法
- 18. PlayのJSON値を置き換える方法
- 19. ピボットテーブルのNULL値を置き換える方法は?
- 20. JavaScript/jQueryの動的値を置き換える方法は?
- 21. REPLACE()を使用してmysql SELECTクエリの1列に複数の値を置き換える方法は?
- 22. Mysql - ハイフンで私の列の0を置き換える方法
- 23. !lineから%pdf%を置き換える方法!バッチで
- 24. 1つのwebviewをlistviewで置き換えますか?
- 25. 複数の配列の内容を1つのオブジェクトに置き換える?
- 26. Javascriptで文字列のアポストロフィを置き換える方法は?
- 27. 文字列のプレースホルダを置き換える方法は?
- 28. ダッシュを配列のスペースで置き換える方法
- 29. テキストファイルのテキスト文字列を置き換える方法
- 30. 1つを除くユーザー入力文字列内のすべての文字を置き換える方法
これらの列(それはあなたの質問から伝えるのは難しいです)の実際の値とは何ですか?それは空文字列か 'NULL'か" - "ですか? – Phil
「 - 」として戻ってきます。 – user1076439