2011-12-05 139 views
-2

。 嗨,我不知道SQL,所以我想要一个人来帮我一个忙,并提供完整的SQL来复制并粘贴到空白查询中。复杂更新查询

我想创建一个动作查询,在我的零件表,根据我下面条件的字段“USER_1”以删除某些文字:

1:如果字段USER1包含括号和文本括号中的第一个单词 以单词“USE”开始,例如:“Widget,2mm x 0.5mm(使用制造为 订单,不要延期交货)”,然后我希望动作查询将文本更新为“USER_1”是“Widget,2mm x 0.5mm”。

  1. 如果描述的前缀 “C/” 或 “U/” 或 “U/C *” 或 “S/” 或 “M/” 或“C/U *”开头,那么我希望从描述中省略前缀。 示例:如果描述类似于“U/Widget,2mm x 0.5mm”,那么我想动作查询将 字段“user_1”中的文本更新为“Widget,2mm x 0.5mm”

一些描述可能包含上述两个标准,前缀和括号为 如果是这样,那么我想省略前缀和括号。例如:如果描述类似于“C /小部件,2毫米x0.5毫米(USE 定做,不打包)“,那么我希望字段”user_1“是”小部件,2毫米x0.5毫米“。

我需要的标准不区分大小写,所以它应该删除文本,无论是大写还是小写。

非常感谢您提前! Nathaniel

SELECT p.ID, p.USER_1 

FROM SYSADM_PART AS p;

+3

对不起,这个网站是为帮助有问题的,不是“为我做这件事”。 –

回答