我正在查看W3Schools的this教程,他们将地址,邮政编码和国家/地区组合在一起作为单个列“地址”。所以我一直在玩Northwind DB,并希望为员工姓名做同样的事情:
SELECT EmployeeID, FirstName +" "+ LastName AS Name FROM Employees;
但我得到的只是“名称”栏中的0。我认为SQLite已经隐式地将字符串转换为整数,但它没有意义......
答案 0 :(得分:3)
将+替换为||这是SQLite和许多其他数据库中的字符串连接运算符。
SELECT EmployeeID, FirstName || ', ' || LastName AS Name FROM Employees;