我需要提出这样的要求:选择包含字母i
并有适当数量的员工的城市列表。另外我需要注意的是,某些城市可能有 0 名员工,而对于某些员工字段,DEBT 可能为空。
桌子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 名员工(例如,此请求未显示rivne
有 0 名员工的城市),并且某些员工字段的 DEBT 可能为空。
我将甲骨文与蟾蜍一起使用。
预期成绩
city numb
kiev 1
rivne 0
lviv 3