十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
创建表及数据
成都创新互联公司专注于武威企业网站建设,响应式网站设计,商城网站开发。武威网站建设公司,为武威等地区提供建站服务。全流程定制设计,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
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写法,其他数据库基本也差不多
把本地sql server数据库导入到服务器的方法步骤(SQL 2000为例):
首先打开本地的SQL 2000的企业管理器,然后根据数据库开通信中的地址、用户名密码,建立远程SQL注册,连上远程服务器上的数据库:
然后登录到远程数据库服务器:
1、右击准备导入数据的数据库,选择“所有任务”下的“导入数据”
2、进入DTS导入/导出向导,点击“下一步”按钮继续
3、选择数据源,输入数据源所在的数据库服务器IP、用户名、密码和要复制数据的源数据库,点击“下一步”按钮
4、选择目的,输入目的数据库所在的数据库服务器名称、用户名、密码和要复制数据的目的数据库(这个信息在用户区,数据库管理中可以看到),点击“下一步”按钮
5、选择“在SQL Server数据库之间复制对象和数据”方式,点“下一步”继续
6、注意取消安全措施选项
7、设定调度方式,一般选“立即运行”就可以,然后点“下一步”继续
8、点“完成”执行
直辖市和省是平级的,做个字段区分一下是省级的还是市级的,然后根据这个字段取数据应该就没问题了吧
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