如何使用select语句中的数据更改新列

时间:2017-02-03 15:29:34

标签: mysql alter

我有两张桌子:

1: Table1
id      code    CUSTOMER_NAME   PRODUCT_NAME                PRICE
11297   1000    The pub         Fanta                       57.5
12345   1200    Bub 1           Coke                        20.4

2:表2

id      PRODUCT_NAME

1       Fanta
2       Sprite
3       Coke

现在我想要的是将Table1中的所有不同客户端作为新列插入到我的Table2中。

我正在尝试这样的事情:

SELECT DISTINCT CUSTOMER_NAME FROM Table1 INTO Table2 and ALTER TABLE Table2 ADD CUSTOMER_NAME longtext;

SELECT DISTINCT CUSTOMER_NAME FROM Table1 and ALTER TABLE Table2 ADD CUSTOMER_NAME longtext;

我想得到什么: 2:表2

id      PRODUCT_NAME    The pub    Pub 1    ...     ...

1       Fanta
2       Sprite
3       Coke

但它们都不起作用..如何解决这个问题? 欢呼声。

0 个答案:

没有答案