0

我在导入表中有一个字段,其型号和型号名称如下所示。

601F-2 Door
590 Door
690 Mechanical 2
611-2 Mechanical
611 Cosmetic(b4100000)
690 Sealed System(b4100000)
685-2 Sealed System(A#M2271174-P2273569)

我想将此字段拆分为一个新的现有表,该字段的第一部分(由“”分隔)为关键字段,其余数据为名称/描述字段。

Models
 Model_No (nchar(10) PRIMARY KEY)
 Model_Name (nchar(30) NOT NULL)

关于如何做到这一点的任何想法?

4

1 回答 1

0
INSERT INTO Models (Model_No, Model_Name)
SELECT SUBSTRING_INDEX(import_field, ' ', 1), SUBSTRING(import_field, LOCATE(' ', import_field)+1)
   FROM import_table

它将从中获取数据import_table并将其插入Models表中。

于 2013-10-09T18:55:11.680 回答