TSQL内联案例里面选择

时间:2012-12-31 11:35:58

标签: sql-server tsql

我有这个查询

select item_name from some_table

有时item_name是我想要用item_id列替换的'sometext'值。 我想要一个类似于isnull的功能,但是如果它是null,它应该是'sometext'。

像这样:

 select ISTEXT(item_name,'sometext',item_id) from some_table

1 个答案:

答案 0 :(得分:4)

这是你在找什么?

SELECT item_name = CASE WHEN item_name = 'sometext' THEN item_id ELSE item_name END