私はそのような要求をする必要があります: 文字を含み、i
適切な従業員数を持つ都市のリストを選択してください. また、一部の都市では従業員が 0 人である可能性があり、一部の従業員フィールドでは DEBT が null である可能性があることに注意する必要があります。
テーブルdepart
debt city
-------------
43 odesa
23 kiev
79 lviv
78 lviv
12 rivne
テーブルempl
ide fn ln debt
----------------------------
3421 jed trt 43
354 jed res 43
43 ged hjkhg 79
73 ghghg gfgf 79
456 jkl gdfg
532 kkhg vjv 23
45 ki vt
243 ki vt 78
私はこのクエリを書きました:
select depart.CITY, count (*) as numb
from depart
inner join empl on empl.DEBT=depart.DEBT
where depart.CITY like '%i%'
group by depart.CITY;
しかし、一部の都市には従業員が 0 人いる可能性があり (たとえば、この要求では従業員が 0 人の都市は表示されませんrivne
)、一部の従業員フィールドでは DEBT が null になる可能性があることに注意する方法がわかりません。
私はヒキガエルでオラクルを使用しています。
予想された結果
city numb
kiev 1
rivne 0
lviv 3