标签: sql sql-server sql-server-2005
我有一个列以及许多其他返回int值的列。它与此列中的每个记录的int值相同。如果这个值是1,我需要设置一个变量= 1,如果它是0我想要变量为0.我该怎么做呢?
该列中只能有0或1。并且每次运行查询时,整个列中的内容都是相同的。
谢谢!
答案 0 :(得分:3)
我不确定我是否正确理解了您的问题,但SET @Variable = (SELECT TOP 1 TheColumn FROM TheTable)怎么样?
SET @Variable = (SELECT TOP 1 TheColumn FROM TheTable)