在 MySQL 中将 int 结果转换为字符串选项



我有一个包含这些值的数据库:

ID  Value
1    Mail
2    Portal
3    Terrain

在我的程序中,我想进行选择,所以当我选择一个数字时,它会显示该数字的"值"。像这样:

SELECT ID as Mail, Portal, Terrain
FROM TABLE

您可能正在寻找条件聚合:

select max(case when id = 1 then value end) as mail,
max(case when id = 2 then portal end) as portal,
max(case when id = 3 then terrain end) as terrain
from ;

确保通过文本框或程序中的某些内容提供 ID

Select Value from TABLE where ID = @ID

相关内容

  • 没有找到相关文章