帮助在phpMyadmin

时间:2016-10-04 01:51:54

标签: mysql database string phpmyadmin concat

我正在为学校完成一个数据库项目,我在运行Query时在phpMyadmin中使用CONCAT函数时遇到问题。我的表名是'customer_info',我有4列。第2列和第3列是FirstName和LastName。我必须为包含所有表数据的表创建一个VIEW,同时连接Name列以显示它们之间的空格。我一直在寻找几个小时,无论我把它放在一起,我都会遇到错误。

他是我尝试的一个(很多)的样本:

CREATE VIEW `customer_info`  AS
    SELECT
    CustomerID,
    CONCAT(FirstName, " ", LastName) FULL_NAME,
    Contact,
    Location;

我的重点主要是无线技术,所以请耐心等待我,我已经查看了几个用于字符串的CONCAT或JOIN的SYNTAX定义,但不管我放在一起的组合我得到语法错误。请帮我解决这个问题,但也要了解它。

1 个答案:

答案 0 :(得分:0)

您缺少from条款。像这样:

CREATE VIEW v_customer_info AS
    SELECT CustomerID, CONCAT(FirstName, ' ', LastName) as FULL_NAME,
           Contact, Location
    FROM customer_info;

视图的名称不能与表格相同。