4
我有一個聲明爲bit的屬性:(true或false)。SQL:在文本中顯示描述而不是位值
例如:
SELECT myBit FROM [table]
=>它將顯示:1或0
我想顯示: '有效' 和 '無效' 分別爲1和0。
如何在SELECT語句中添加IF ELSE語句?
我有一個聲明爲bit的屬性:(true或false)。SQL:在文本中顯示描述而不是位值
例如:
SELECT myBit FROM [table]
=>它將顯示:1或0
我想顯示: '有效' 和 '無效' 分別爲1和0。
如何在SELECT語句中添加IF ELSE語句?
對於SQL Server,你可以使用一個CASE聲明:
SELECT CASE myBit WHEN 1 THEN 'Valid' WHEN 0 THEN 'Invalid' END As MyColumn
FROM [table]
什麼版本的SQL? SQL Server,MySQL? – LittleBobbyTables 2011-01-22 15:38:34
它是MSSQL。謝謝! – olidev 2011-01-22 15:38:54