-2
我创建了一个名为stock
的SQL表。在该表中是字段itemcode
& netweight
。如何获得类似“股票不可用”的消息如果netweight字段对于特定物料代码为零?如何查找表中存在的值?
我创建了一个名为stock
的SQL表。在该表中是字段itemcode
& netweight
。如何获得类似“股票不可用”的消息如果netweight字段对于特定物料代码为零?如何查找表中存在的值?
select 'The Stock is Not Available'
from stock
where netweight = 0 and 'YOUR CONDITION'
这就是你可以在你的存储过程中使用的东西。
请对表,你需要,如果你详细想做的事更多信息..
这不应该是摆在首位数据库的关注;数据库的工作是存储(等待它)数据。因此,适当的查询就是:
select netweight from stock where itemcode = @itemcode
那么它是一个UI关注像做(例如)
someControl.Text = netweight > 0 ? netweight.ToString()
: "The Stock is Not Available";
但是,如果必须在数据库,case
做到这一点:
select case when netweight > 0 then convert(varchar(10), netweight)
else 'The Stock is Not Available' end as [netweight]
from stock where itemcode = @itemcode
“低质量”甚至没有开始来形容... – 2011-02-08 06:07:29