。 嗨,我不知道SQL,所以我希望有人帮我一个大忙,并提供完整的SQL来复制并粘贴到空白查询中。
我想创建一个操作查询,根据以下条件删除我的零件表中“USER_1”字段中的某些文字:
1:如果字段user1包含带括号的文本和括号中的第一个单词 以“USE”一词开头:“小工具,2mm x 0.5mm(USE制造 订单,不要延期)“,然后我希望动作查询将文本更新为”USER_1“为”Widget,2mm x 0.5mm“。
某些描述可能包含上述两个条件,带有前缀和 插入语。如果是这种情况,那么我想省略前缀和 插入语。示例:如果描述类似于“C / Widget,2mm x 0.5mm(USE 定制,不要倒退)“然后我想要字段”user_1“是”小工具,2毫米x 0.5毫米“。
我需要不区分大小写的标准,所以它应该删除文本,无论它是大写还是小写。
非常感谢你!纳撒尼尔
SELECT p.ID, p.USER_1
FROM SYSADM_PART AS p;
答案 0 :(得分:1)
您正在使用MS Access,它具有一个查询设计窗口,可以指导您创建所需的SQL。这是Access的强项,您不需要知道SQL来创建适度复杂的查询。您还可以在这三篇文章中阅读Access中的SQL:
Fundamental Microsoft Jet SQL for Access 2000
Intermediate Microsoft Jet SQL for Access 2000
Advanced Microsoft Jet SQL for Access 2000