我有簡單的MSSQL的查詢:MSSQL數據庫查詢翻譯給定的值
SELECT tw_todo as td FROM tw__work
其中TD給了我像T或F(真/假)位值。
有沒有辦法在這個查詢內翻譯這個值爲1或0?
我有簡單的MSSQL的查詢:MSSQL數據庫查詢翻譯給定的值
SELECT tw_todo as td FROM tw__work
其中TD給了我像T或F(真/假)位值。
有沒有辦法在這個查詢內翻譯這個值爲1或0?
SELECT CASE WHEN tw_todo = 'T' THEN 1 ELSE 0 END as td FROM tw__work
試試上面的查詢。
這裏我用了CASE WHEN
'T' and 'F'
到1 and 0
謝謝!我會在家中檢查並提供反饋! – PipBoy2000
幹得好。在我的情況下,'T'是'真實的',但是你的查詢給了我正確的方向。謝了哥們! :) – PipBoy2000
SELECT CASE tw_todo WHEN 'T' THEN 1 WHEN 'F' THEN 0 ELSE 0/0 END as td FROM tw__work
謝謝!我會在家中檢查並提供反饋! – PipBoy2000
幹得好。好的嘗試我的問題。 @sagar代碼稍微好一些。謝了哥們! :) – PipBoy2000
我刪除了不兼容的數據庫的標籤,這將轉換。 –