2017-01-13 16 views
0

値を置き換えるクエリは何ですか?次の表の例セルを数値に置き換える

私は1でテキストを持っているし、0

とヌル持っているテキストが、私はフォーラムを検索し、nullを交換するためのクエリを発見した細胞を交換したいです。他の人はどうですか?

mytableは

enter image description here

+0

['CASE'式](https://msdn.microsoft.com/en-us/library/ms181765.aspx)を使用しますか? – Pang

+0

@ Pang私は長い間SQLを使用していません!私はすべてを忘れてしまった。今私は研究をしており、再びデータが必要です! CASEのクエリを書く方法を教えてください。 –

+0

@ Pangのコメントのリンクをクリックすると、CASE *のクエリの書き方についての説明があります。 –

答えて

0

FROM SELECT ISNULL(MYCOLUMNは、0)WHEN CASEでそれを試してみてください。以下のように

CREATE TABLE #Example(
     value  [nvarchar](50) NULL 
) 
GO 

INSERT #Example (value) VALUES (null) 
INSERT #Example (value) VALUES ('null') 
INSERT #Example (value) VALUES ('dsaf') 
INSERT #Example (value) VALUES ('INDIA') 


select value, case 
    when value is null then 0 
    when value='null' then 0 
    else 1 end value 
from #example 

DROP table #Example 
関連する問題