当前位置:  开发笔记 > 后端 > 正文

SQLite问题选择两列作为一个

如何解决《SQLite问题选择两列作为一个》经验,为你挑选了3个好方法。

带有empname和empdpt的基本表.
在Sql Server表中,我Select empname + ' ' + empdpt as expr1没有问题.
使用Sqlite不能做同样的事情!!
当我尝试将两列[与数据]组合在一起时,我回到了0.
我已经尝试过sqliteman和sqliteadmin以及VS中的服务器资源管理器.



1> merkuro..:

尝试使用以下内容:

SELECT ("test" || " " || "test2") AS expr1 ;

更新

如果这些是列,你可以做类似的事情:SELECT(column1 ||""|| column2)AS expr1 FROM your_table;



2> Pierre Gayva..:
Select empname || " " || empdpt as expr1 

sqllite concat与PostGreSQL(||)相同,而不是MYSQL或MSSQL'CONCAT'



3> dvrm..:

对于那些尝试使用@merkuru(工作)解决方案的人

SELECT(column1 ||“” || column2)AS expr1 FROM your_table;

在Eclipse或其他编辑器中:

您必须用\取消“

就像是:

SELECT(column1 || \“ \” || column2)AS expr1 FROM your_table;

完美的作品

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有