我有一个有趣的问题,但无法解决。请帮忙!!!!
它们是桌子
t_employee
ID NUMBER,
DEPARTMENT_ID NUMBER,
CHIEF_ID NUMBER,
NAME VARCHAR2(100 BYTE),
SALARY NUMBER,
BIRTH_DATE DATE,
ADDRESS VARCHAR2(200 BYTE),
STATUS VARCHAR2(1 BYTE)
和
t_department
ID NUMBER,
NAME VARCHAR2(100 BYTE)
需要显示每个区域的员工数量 - 在地址列中(如果他们现在是区域,则 = '否' 区域)。转换为大写的区域名称。
什么是问题?问题是地址列具有非结构化数据,例如:地址:
Country,REGION,city,...
因此 REGION 必须始终位于第一个 (,) 和第二个 (,) 之间,并且必须包含单词 (reg) 例如:
Russia(Country), reg Moskovskay , Moscow(city), Lenina, (street) .... or
Russia(Country), Moskovskay reg , Moscow(city), Lenina, (street) .... or
分隔符是 (,) 位置是 - 第二
非常感谢!