假设我有两列A和B根据现有列中的值插入新列中的值
我想通过从列A中提取数据来更新列B中的内容; B栏是空白的,现在
列A
A
C00
C00 Law Firm
C00
C00 Law Firm
C00
M00 Federal Government'
期望中的B柱
B
C00
Q00
C00
Q00
C00
M00
的,并且如果有,我不更新语句B就应该指定任何其他值有'Q00'作为其相应的值。
我试图
If table.a like '%M00' UPDATE table set table.b= 'M00' else 'Q00'
和
UPDATE table set table.b= 'A00' WHERE table.a like '%A00' else 'Q00';
,但他们没有工作
你是什么意思与“我不指定”?你可能想发布你迄今为止所尝试过的。请显示您的UPDATE语句。 –
我试图 '如果LIKE '%M00' 更新表 集table.b = 'M00' 其他“Q00'' table.a但这不起作用 通过“我不知道指定'我的意思是,如果说我正在更新多个值,并且在更新语句中错过和/或故意不指定某些“a”的值,那么B中的相应值应该是Q00 –
也尝试了下面的查询 'UPDATE表 组table.b = 'A00' WHERE table.a LIKE '%A00' 别的'Q00';' –