整数フィールドをテキストとして選択しようとしていますが、その方法がわかりません。
1
を表す、low
を2
表すmedium
、および を3
表すhi
。
あなたはこれを行うことができますCASE WHEN
SELECT (CASE WHEN column = 1 THEN "low"
WHEN column = 2 THEN "medium"
WHEN column = 3 THEN "high"
END) AS value
FROM table_name;
SELECT CASE intfield
WHEN 1 THEN 'low'
WHEN 2 THEN 'medium'
WHEN 3 THEN 'hi'
END AS inttext
FROM table
Select
CASE WHEN field = 1 then 'low'
WHEN field = 2 then 'medium'
WHEN field = 3 then 'hi'
END as Col
from yourtable;