假设我有一个表A,表A中有3个字段,分别名为“道布”、“年龄”
sara 30-9-1990 20
我需要从select query获得一个输出
sara,{30-sep-1990:20}
单个字段中的ie 2值,用冒号分隔
发布于 2011-06-14 17:53:32
连接取决于您的DBMS:
MySQL: CONCAT()
Oracle: CONCAT(), ||
SQL Server: +示例MySQL:
Select Name, CONCAT('{', dob, ':', age, '}')
From A发布于 2011-06-14 17:54:16
您不会显示模式信息(表、列名),也不会说明正在使用哪个数据库。对于oracle:
select '{'||dob||':'||age||'}' from tablename;有关其他内容,请参阅您的数据库文档。参见常见问题解答:https://stackoverflow.com/faq
https://stackoverflow.com/questions/6341777
复制相似问题