我尝试了很多方法来做,但没有任何一个,我需要更新数量,只有当在t2中的除法在t1.total和t1之间的数量在t2中是updateUPDATE t1SELECT CASE WHEN quantity = 0 THEN NULL ELSE TOTAL/quantity END AS qINNER JOIN Con_A
我有一个在Sybase中运行良好的查询,但是当我在Oracle上运行它时,我会得到以下错误 set chk = b.chkakhir inner join (select substr('0'||inkdwil,-2) wil,substr(chk,-4) site, wil||site chkakhir,wil||'0' chkdcust from table2) b
on a.c
对于赋值,我必须在一个大的MySQL语句中包含所有这些关键字: select、from、where、group、order、insert、insert、update、delete。但是,我在对2个SQL语句(一个带有select等,另一个使用insert)使用union时遇到了问题。例如,我有:INNER JOIN (O_Database INNER JOIN ...) GROUP BY ...