我是Access 2010 sql查询的新手,需要帮助查找字符串中的值,如果找到则将值添加到另一个字段。
我有一个名为Object Name的字段,其值为'1110 Ind Lbr - Training','8510 - Admin / Meeting','Ind Lbr-Equip Cal / Maint'我们必须找到分别是字符串一部分的关键字例如“Training”,“Admin / Meeting”,“Equip cal / Maint”以及结果输出将关键字更新到另一个名为Description的字段中,该字段最初将为空白列。这两个字段都在同一个表中
答案 0 :(得分:0)
执行Select语句
SELECT m。[object name],k.keywords 来自tbMain AS m INNER JOIN tbKeywords AS k ON m。[对象名称] ALike'%'& k.Keywords& '%'; 的
1110 Ind Lbr - 培训培训 1110 INd Lbr - WCE WCE 8510 MFG Indirect-SAFETY Direct
对于8510 MFG Indirect Lbr - SAFETY我应该将关键字作为安全性获得,但我得到的是直接。
这给出了解决方案的巨大帮助。感谢