【发布时间】:2014-01-31 11:40:13
【问题描述】:
我有一个带有 id 列的表,我的查询是
select id from tb_abc where title='xyz'
结果是
1
3
6
8
但我想要的是在 id selected value 中添加一个字母 喜欢
1d
3d
6d
8d
字母 d 是固定的并在查询中声明。请指导。
【问题讨论】:
-
是 MySQL 还是 SQL Server?
我有一个带有 id 列的表,我的查询是
select id from tb_abc where title='xyz'
结果是
1
3
6
8
但我想要的是在 id selected value 中添加一个字母 喜欢
1d
3d
6d
8d
字母 d 是固定的并在查询中声明。请指导。
【问题讨论】:
select concat(id,'d') as id
from tb_abc
where title='xyz'
【讨论】:
SELECT CONCAT(id,'d') AS id FROM tb_abc WHERE title = 'xyz'
这对你有用。
之前发布的 MSSQL 查询。
【讨论】:
假设你用这样的变量声明它
$id = 'd' ;
那么您的查询将是
select concat(id,'$id') as id
from tb_abc
where title='xyz'
【讨论】: