我正在尝试将数据从表:oc_product_description列:名称复制到表:Et列:标题,但是我只需要复制左边的125个字符,因为我可以限制多少个字符。
我正在考虑这样的事情,但它不起作用
Insert into Et (title)
INNER JOIN oc_product_description
ON oc_product_description.product_id = Et.product_id;
Select left(col, 125) col
From oc_product_description.name;
任何帮助将不胜感激。
最佳答案
您还可以使用与SUBSTRING
等效的LEFT
,如下所示:
(查询已清除)
INSERT INTO Et (title)
SELECT SUBSTRING(oc.name,0,125)
FROM oc_product_description AS oc
INNER JOIN Et AS e
ON oc.product_id = e.product_id;
关于mysql - 插入,内部连接和限制字符在一个,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33192340/