Android 在sqlite中构建视图时合并两个字符串
我正在尝试从两个表(Android 在sqlite中构建视图时合并两个字符串,android,sqlite,android-sqlite,string-concatenation,create-view,Android,Sqlite,Android Sqlite,String Concatenation,Create View,我正在尝试从两个表(CUSTOMERS和CITIES)构建sqlite视图 但是我在合并FIRST\u NAME和LAST\u NAME以在新视图中构建FULL\u NAME列时遇到了问题 CREATE VIEW vwCOMPLETE_INFO AS SELECT (CUSTOMERS.FIRST_NAME || CUSTOMERS.LAST_NAME AS FULL_NAME), CUSTOMERS.AGE, CITIES.NAME FROM CITIES JOIN CUSTOMERS ON
CUSTOMERS
和CITIES
)构建sqlite视图
但是我在合并FIRST\u NAME
和LAST\u NAME
以在新视图中构建FULL\u NAME
列时遇到了问题
CREATE VIEW vwCOMPLETE_INFO AS SELECT (CUSTOMERS.FIRST_NAME || CUSTOMERS.LAST_NAME AS FULL_NAME), CUSTOMERS.AGE, CITIES.NAME FROM CITIES JOIN CUSTOMERS ON CUSTOMER.CITY_ID = CITY.ID;
CREATE VIEW vwCOMPLETE_INFO AS SELECT (CUSTOMERS.FIRST_NAME || CUSTOMERS.LAST_NAME) AS FULL_NAME, CUSTOMERS.AGE, CITIES.NAME FROM CITIES JOIN CUSTOMERS ON CUSTOMER.CITY_ID = CITY.ID;
有什么办法可以解决这个问题呢?问题在于,您将
作为全名
作为构建列数据的术语的一部分,而不是将其放在术语后面,以便相应地命名列
简而言之,作为全名
应该在括号的另一边/外面/后面。i、 e.…客户。姓氏)作为全名…
而不是…客户。姓氏作为全名…
试一试