[英]SQL Insert into query where part of the Select is a substring
大家早,
我试图创建一个插入到选择查询,其中部分条件是通过截断列中的值来获得的,例如
INSERT INTO tbRoom ([Ref],[Type])
SELECT ([Ref],substring([Description], 1, charIndex(':',[Description] )-1)) FROM tbRoomUsage
WHERE tbRoomUsage.Ref = 1
如何构建查询做子查询作为进入查询整体插入的一部分?
的
SELECT substring([Description], 1, charIndex(':',[Description] )-1) FROM tbRoomUsage
就选择我需要的截断信息而言,它本身可以很好地工作。
谢谢
名爵
删除多余和不必要的括号,您应该会没事的
INSERT INTO tbRoom ([Ref],[Type])
SELECT [Ref], substring([Description], 1, charIndex(':',[Description] )-1)
FROM tbRoomUsage
WHERE tbRoomUsage.Ref = 1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.