我们有一个非常旧的数据库表,用于折扣代码。
现在我们有名为discountValue&的列。 discountPercent
当用户创建优惠券代码时,如果值是值,则该值存储在值列中,如果是百分比值,则该值存储在百分比列中。
我们现在正在使用MSSQL 2012并且刚刚意识到这个问题,因为它使UI看起来很尴尬。
在SQL中是否有一种方法可以在MSSQLServer中查询数据库并在输出中使用别名来检测其中一列是否为空,它是否会将值存储在我们可以用来输出给用户的1列中?
我想这有点像条件语句......但我不确定如何在MSSQL中编写这样的东西?
提前致谢