1
我的表單有一個「您是否尋求醫療服務」複選框,它將值返回爲true或false。我想以表格的形式打印這個結果,但是我希望值返回'有/沒有尋求醫療照顧'而不是布爾值。我到目前爲止:如何更改返回TRUE/FALSE的查詢的值
Case when md.seen_doctor = 'FALSE' THEN CAST (md.gweld_doctor AS Varchar(15))
我不知道如何分配不同的值。
我的表單有一個「您是否尋求醫療服務」複選框,它將值返回爲true或false。我想以表格的形式打印這個結果,但是我希望值返回'有/沒有尋求醫療照顧'而不是布爾值。我到目前爲止:如何更改返回TRUE/FALSE的查詢的值
Case when md.seen_doctor = 'FALSE' THEN CAST (md.gweld_doctor AS Varchar(15))
我不知道如何分配不同的值。
select case when md.seen_doctor = 'FALSE'
then 'Did not seek medical attention'
else 'Did seek medical attention'
end as res_checkbox
from your_table
SELECT
CASE WHEN
md.seen_doctor = 0
THEN 'Did not seek medical attention'
ELSE 'Did seek medical attention'
end 'Med_Checkbox'
FROM
tbltablename
我編輯字符串我認爲OP希望他們出現的方式。 – Chowlett
謝謝,現在看起來很簡單 – germantom