早上好,
我正在尝试创建一个Insert Into Select查询,其中部分条件是通过截断列中的值获得的,例如
INSERT INTO tbRoom ([Ref],[Type])
SELECT ([Ref],substring([Description], 1, charIndex(':',[Description] )-1)) FROM tbRoomUsage
WHERE tbRoomUsage.Ref = 1
如何构造查询以将子字符串查询作为整体Insert Into查询的一部分?
SELECT substring([Description], 1, charIndex(':',[Description] )-1) FROM tbRoomUsage
在选择我需要的截断信息方面可以自行运行。
由于
MG
答案 0 :(得分:0)
删除额外的和不必要的括号,你应该没问题
INSERT INTO tbRoom ([Ref],[Type])
SELECT [Ref], substring([Description], 1, charIndex(':',[Description] )-1)
FROM tbRoomUsage
WHERE tbRoomUsage.Ref = 1