怎么用oracle查询一个省,知道区县的代码如何一次得到区县所在的省份和城市?各位朋友帮帮忙。。。谢谢...
[php]
SQL> select *from area;
ID AREAID AREANAME AREAPARENT A
---------- ---------- ------------------------------ ---------- -
1 110000 北京市 0 1
35 110100 市辖区 110000 1
36 110200 县 110000 1
380 110101 东城区 110100 1
381 110102 西城区 110100 1
382 110103 崇文区 110100 1
387 110108 海淀区 110100 1
395 110117 平谷区 110100 1
396 110228 密云县 110200 1
397 110229 延庆县 110200 1
已选择10行。
SQL> select str
2 from (select t.*,
3 reverse(sys_connect_by_path(reverse(areaname), ' - ')) str
4 from area t
5 start with areaid = &areaid
6 connect by areaid = prior areaparent)
7 where areaparent = 0
8 /
输入 areaid 的值: 110108
原值 5: start with areaid = &areaid
新值 5: start with areaid = 110108
STR
----------------------------------------------------------------------------------------
----------
北京市 - 市辖区 - 海淀区 -
SQL> /
输入 areaid 的值: 110228
原值 5: start with areaid = &areaid
新值 5: start with areaid = 110228
STR
----------------------------------------------------------------------------------------
----------
北京市 - 县 - 密云县 -
SQL>
--
[/php]
怎么用oracle查询一个省,知道区县的代码如何一次得到区县所在的省份和城市?各位朋友帮帮忙。。。谢谢...相关推荐
- oracle查询一个字符串所在表
我先建了一个表 create table data_table (tablename varchar2(40), clo varchar2(40), data varchar2(40), exe_d ...
- Oracle查询一个范围,oracle字段范围查询
慕码人2483693 设个job自动去执行这个procedure,你的查询sql只管从那个view里面查就好了,select * from myresultviewtype值不确定的话,可以建一个pr ...
- Oracle 查询一个小时之前表的数据
问题:Oracle表数据被更新,需要恢复到一个小时之前 处理:select * from 表名 as of TIMESTAMP>sysdate-1/24; insert into 表名( se ...
- java判断一个月有多少天代码_java oracle 查询一个月有多少天
查询月的天数 java Calendar c= Calendar.getInstance(); c.set(Calendar.YEAR, nYear); c.set(Calendar.MONTH, n ...
- oracle怎么查询和插入表,Oracle查询一个表的数据插入到另一个表
1. 新增一个表,通过另一个表的结构和数据 create table XTHAME.tab1 as select * from DSKNOW.COMBDVERSION 2. 如果表存在: insert ...
- Oracle 查询一个月内每天指定时间段内的数据量
下面代码是查询在 2021 年 4 月份,每天 9 点到 12 点的数据总数 SELECTCOUNT( ID ) FROMTABLE_NAME WHEREDEPT_CODE = '1'ANDFINIS ...
- Oracle查询一个用户的所有表的结构信息的SQL语句
选择出的信息结果:表名 说明 select user_tab_comments.table_name as 表名,user_tab_comments.comments as 说明 from user_ ...
- Oracle查询一个月1-31号数据
--模拟数据表create table [TB]([id] int,[time] datetime,[count] int)--添加模拟数据insert [TB]select 1,'2012-12-0 ...
- oracle 查询一个月内每天某个时间段的数据
SELECT * FROM B_ZKY_PTJC_RIZHI O WHERE O.Shijian BETWEEN TO_DATE('2018-06-01 08:30', 'y ...
最新文章
- linux ext4增加大小,如何修改 ext4 文件系统的大小
- 团队开发中的 Git 实践
- LeetCode Third Maximum Number
- [POI2005]BAN-Bank Notes
- Nacos完全关闭配置
- 创建oracle本地数据库步骤详解
- 灵敏性,特异性,阳性预测值,阴性预测值
- 电脑安装有道后打开word文档很慢
- 网站制作的流程是什么?网站制作的流程包括哪些步骤?
- 通过google的gson把xml转成json
- 关于程序员成长的一点思考
- 怎么联系vue客服_Vue在线客服系统【开源项目】
- ESXi系统U盘做存储
- 网站自动弹出QQ对话框
- bios error 装系统acpi_主板BIOS导致安装系统失败安全教程
- val3_learning
- ultraedit介绍及使用教程
- 洞见 | 智能引领数字经济 2017 ICT企业家大会带您与产业领袖同行未来!
- Regenerate Points 实现解析! Marching Squares !
- 我的2018 | 掘金年度征文
热门文章
- python pandas文档_Pandas 中文API文档
- 抛InterruptedException的方法
- 恒隆地产华中首个大型商业综合体项目--武汉恒隆广场正式开幕
- SQL Server 2012 安装包
- srcollTop、clientHeight、scrollHeight详解
- java扰码,程序员升职记/人力资源机器(Human Resource Machine)伪·指南
- MATLAB常用绘图命令
- Ubuntu下N卡配置无法保存的解决办法
- 代码注释(Code comments)
- 现代前端工程化-基于 Monorepo 的 lerna 模块(从原理到实战)