在SQL中将选择号转换为相等的文本

时间:2015-01-22 06:12:05

标签: sql postgresql

假设我们有一个表包含一个字段,该字段包含一个数字,该数字与文本值相等(例如3:男性,4:女性)。

我的问题:

如何使用SQL脚本将此数字转换为相等的值,而不创建任何额外的表?

1 个答案:

答案 0 :(得分:0)

您可以按照@POHH

的建议使用case
 CASE WHEN numberfield = 3 THEN 'MALE'
      WHEN numberfield = 4 THEN 'FEMALE'
 END