解碼裏面的東西想添加另一個條件?例如:如何在WHERE條件內添加解碼?
where decode (id, 'A', name not in ('B'), name not in('C')
所以,請給一個解決方案...
解碼裏面的東西想添加另一個條件?例如:如何在WHERE條件內添加解碼?
where decode (id, 'A', name not in ('B'), name not in('C')
所以,請給一個解決方案...
也許你可以在這樣的改變,而不必使用解碼
where (id='A' and name not in ('B')) or name not in ('C')
ok massimo中放置示例..請爲我提供一個清晰的示例或格式.. –
..我在哪裏張貼的部分已經在sql ... – Massimo
確定mossimo ..一次請發送到我的命令框。 –
尚不清楚。請添加一個示例 - 示例數據和請求的結果。另外,你在使用Oracle嗎? –
是ji ..我想在解碼中添加notin條件。 ('1'),empid不在('2')和tablename colid1 = tablename2 id2; –
中的解決方案(名稱,'xxx',empid)在這裏,根據角色我想要一個emp的計數 select roleid,count(emp),來自tablename1的位置,其中decode(位置,'1',roleid不在('role1'),roleid不在('role2 '); 如果位置1在那裏,我希望計數爲5,否則我希望計數爲2 .. –