省市区nosql,省市区街道社区的英文

同一张表里面的省市区,如何转成列表显示,用sql语句写。如下图:

创建表及数据

成都创新互联公司专注于武威企业网站建设,响应式网站设计,商城网站开发。武威网站建设公司,为武威等地区提供建站服务。全流程定制设计,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务

create table t

(id int,

code int,

name varchar(20),

parentcode int)

insert into t values (1,10000,'浙江',0)

insert into t values (2,20000,'安徽',0)

insert into t values (3,11000,'杭州',10000)

insert into t values (4,12000,'宁波',10000)

insert into t values (5,21000,'合肥',20000)

insert into t values (6,22000,'宣城',20000)

insert into t values (7,11100,'萧山',11000)

insert into t values (8,11300,'滨江',11000)

insert into t values (9,11300,'富阳',11000)

执行

select t3.name1,t3.name2,t4.name from 

(select t1.code code1,t1.name name1,t1.parentcode parentcode1,t2.code code2,t2.name name2,t2.parentcode parentcode2 

from t t1 left join t t2 on t1.code=t2.parentcode where t1.parentcode=0) t3 left join t t4 on t3.code2=t4.parentcode

结果

以上sqlserver写法,其他数据库基本也差不多

怎么把中国的省市区数据导入sqlserver数据库

把本地sql server数据库导入到服务器的方法步骤(SQL 2000为例):

首先打开本地的SQL 2000的企业管理器,然后根据数据库开通信中的地址、用户名密码,建立远程SQL注册,连上远程服务器上的数据库:

然后登录到远程数据库服务器:

1、右击准备导入数据的数据库,选择“所有任务”下的“导入数据”

2、进入DTS导入/导出向导,点击“下一步”按钮继续

3、选择数据源,输入数据源所在的数据库服务器IP、用户名、密码和要复制数据的源数据库,点击“下一步”按钮

4、选择目的,输入目的数据库所在的数据库服务器名称、用户名、密码和要复制数据的目的数据库(这个信息在用户区,数据库管理中可以看到),点击“下一步”按钮

5、选择“在SQL Server数据库之间复制对象和数据”方式,点“下一步”继续

6、注意取消安全措施选项

7、设定调度方式,一般选“立即运行”就可以,然后点“下一步”继续

8、点“完成”执行

你好 省市区 sql查询的时候 如果是直辖市数据就出不来 请问大佬有什么好的方法嘛?

直辖市和省是平级的,做个字段区分一下是省级的还是市级的,然后根据这个字段取数据应该就没问题了吧

1. SQL 省市区 用一张表如何设计 2.不用 关键字 TOP 找出一个表中 50-60 之间的记录 ,id 不连续

1. Table Region{

ID int,

Province nvarchar(50),

City nvarchar(50),

district nvarchar(50)

}

2. 找到50-60行的记录,按id排序

select table.*,row_number() over(order by id) as row_no from table where row_no

between 50 and 60


文章名称:省市区nosql,省市区街道社区的英文
当前网址:http://ybzwz.com/article/dsdgcoi.html