字符串连接作为别名在SQLite中显示0?

时间:2016-12-10 11:56:38

标签: sql sqlite alias

我正在查看W3Schools的this教程,他们将地址,邮政编码和国家/地区组合在一起作为单个列“地址”。所以我一直在玩Northwind DB,并希望为员工姓名做同样的事情:

SELECT EmployeeID, FirstName +" "+ LastName AS Name FROM Employees;

但我得到的只是“名称”栏中的0。我认为SQLite已经隐式地将字符串转换为整数,但它没有意义......

1 个答案:

答案 0 :(得分:3)

将+替换为||这是SQLite和许多其他数据库中的字符串连接运算符。

SELECT EmployeeID, FirstName || ', ' || LastName AS Name FROM Employees;