




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、建表部分l if exists (select * from dbo.sysobjects where id = object_id(N'dbo.水运建设投资') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.水运建设投资GOCREATE TABLE dbo.水运建设投资 (内河建设投资(亿元) numeric(18, 2) NULL ,沿海建设投资(亿元) numeric(18, 4) NULL ,年份 char (10) COLLATE Chinese_PRC_CI_AS NULL )
2、 ON PRIMARYGOl if exists (select * from dbo.sysobjects where id = object_id(N'dbo.公路基础建设') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.公路基础建设GOCREATE TABLE dbo.公路基础建设 (全国公路总里程(万公里) varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,全国公路密度(公里/百平方公里) varchar (50) COLLATE Chines
3、e_PRC_CI_AS NULL ,上年底高速公路里程(万公里) varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,当年高速公路新增里程(万公里) numeric(18, 2) NULL ,年份 varchar (50) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOl if exists (select * from dbo.sysobjects where id = object_id(N'dbo.内河航道') and OBJECTPROPERTY(id, N'IsUserTable
4、') = 1)drop table dbo.内河航道GOCREATE TABLE dbo.内河航道 (内河航道类型 varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,该航道总长度(公里) bigint NULL ,各水系内河航道类型 varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,该航道通航里程(公里) numeric(19, 4) NULL ) ON PRIMARYGOl if exists (select * from dbo.sysobjects where id = object_id(N'
5、;dbo.TrafficInformation') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.TrafficInformationGOCREATE TABLE dbo.TrafficInformation (No int NOT NULL ,Date datetime NULL ,Time(Begin) datetime NULL ,Time(End) datetime NULL ,Note varchar (500) COLLATE Chinese_PRC_CI_AS NULL ,Type va
6、rchar (50) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOl if exists (select * from dbo.sysobjects where id = object_id(N'dbo.TrafficAccidentData') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.TrafficAccidentDataGOCREATE TABLE dbo.TrafficAccidentData (ID int NULL ,Frequen
7、cy varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,DeathToll varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,Injuries varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,PecuniaryLoss varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,Year char (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOl if exists (select * fr
8、om dbo.sysobjects where id = object_id(N'dbo.交通固定资产投资额') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.交通固定资产投资额GOCREATE TABLE dbo.交通固定资产投资额 (交通固定资产投资额(亿元) numeric(18, 4) NULL ,比上年增长(%) numeric(18, 4) NULL ,年份 char (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOl if ex
9、ists (select * from dbo.sysobjects where id = object_id(N'dbo.公路建设投资') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.公路建设投资GOCREATE TABLE dbo.公路建设投资 (公路建设投资额(亿元) numeric(18, 4) NULL ,比上年增长(%) numeric(18, 5) NULL ,年份 char (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOl
10、 if exists (select * from dbo.sysobjects where id = object_id(N'dbo.等级公路') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.等级公路GOCREATE TABLE dbo.等级公路 (2010年该等级所占长度(万公里) numeric(18, 2) NULL ,2005年该等级所占长度(万公里) numeric(18, 2) NULL ,等级公路 char (10) COLLATE Chinese_PRC_CI_AS NUL
11、L ) ON PRIMARYGOl if exists (select * from dbo.sysobjects where id = object_id(N'dbo.运输量') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.运输量GOCREATE TABLE dbo.运输量 (运输方式 varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,运输量 numeric(18, 2) NULL ,载体 varchar (50) COLLATE Chinese_P
12、RC_CI_AS NULL ,单位 varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,年份 char (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOl if exists (select * from dbo.sysobjects where id = object_id(N'dbo.2010全国公路类型构成') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.2010全国公路类型构成GOCREATE
13、TABLE dbo.2010全国公路类型构成 (类型 char (10) COLLATE Chinese_PRC_CI_AS NULL ,比例 decimal(18, 6) NULL ) ON PRIMARYGOl if exists (select * from dbo.sysobjects where id = object_id(N'dbo.SalesOfVehicles') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.SalesOfVehiclesGOCREATE TABLE dbo
14、.SalesOfVehicles (ManufacturerID int IDENTITY (1, 1) NOT NULL ,Manufacturer varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,CountryOfOrigin varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,UnitsSoldAnnually varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,Notes varchar (200) COLLATE Chinese_PRC_CI_AS NULL ) ON
15、 PRIMARYGO二、SQL语句查询部分l SELECT ManufacturerID,Manufacturer,CountryOfOrigin AS"德系"FROM SalesOfVehiclesWHERE CountryOfOrigin IN('Germany')SELECT ManufacturerID,Manufacturer,CountryOfOrigin AS"美系"FROM SalesOfVehiclesWHERE CountryOfOrigin IN('U.S.')SELECT ManufacturerI
16、D,Manufacturer,CountryOfOrigin AS"日系"FROM SalesOfVehiclesWHERE CountryOfOrigin IN('Japan')SELECT ManufacturerID,Manufacturer,CountryOfOrigin AS"意系"FROM SalesOfVehiclesWHERE CountryOfOrigin IN('Itlay')l SELECT 运输方式,运输量,单位from TrafficServiceInformationCentre.dbo.运输量
17、 WHERE 载体 IN ('人')ORDER BY 运输方式COMPUTE SUM (运输量) BY 运输方式SELECT 运输方式,运输量,单位from TrafficServiceInformationCentre.dbo.运输量 WHERE 载体 IN ('货物')ORDER BY 运输方式COMPUTE SUM (运输量) BY 运输方式l SELECT MIN(当年高速公路新增里程(万公里)) AS 当年高速公路新增里程年增长最少增长量(万公里)FROM TrafficInformation.dbo.公路基础建设SELECT MIN(年份) AS 当
18、年高速公路新增里程年增长最少的年份FROM TrafficInformation.dbo.公路基础建设SELECT TOP 1 当年高速公路新增里程(万公里),年份 AS 当年高速公路新增里程年增长最多FROM TrafficInformation.dbo.公路基础建设ORDER BY 当年高速公路新增里程(万公里) DESCSELECT SUM (当年高速公路新增里程(万公里)) AS "2006年2010年5年内高速公路新增里程(万公里)"FROM TrafficInformation.dbo.公路基础建设 l SELECT Manufacturer,UnitsSold
19、AnnuallyFrom SalesOfVehiclesWHERE UnitsSoldAnnually >4000000l SELECT *FROM Vehicles.dbo.TrafficInformationWHERE (Date >= '2011/5/11') AND (Date <= '2011/5/17')l SELECT TOP 3 Frequency,PecuniaryLoss,YearFROM dbo.TrafficAccidentDataORDER BY Frequency DESCl SELECT 内河航道类型,该航道总长度
20、(公里)FROM TrafficInformation.dbo.内河航道WHERE 内河航道类型 IN ('一级航道')SELECT 各水系内河航道类型,该航道通航里程(公里)FROM TrafficInformation.dbo.内河航道WHERE 各水系内河航道类型 IN ('长江水系')SELECT SUM(该航道总长度(公里)) AS "内河航道总长"FROM TrafficInformation.dbo.内河航道SELECT SUM(该航道通航里程(公里)) AS "各水系内河航道总长"FROM TrafficI
21、nformation.dbo.内河航道l SELECT a1.等级公路,a1.2010年该等级所占长度(万公里)/(SELECT SUM(2010年该等级所占长度(万公里))FROM TrafficInformation.dbo.等级公路)'2010年该等级所占百分比'FROM TrafficInformation.dbo.等级公路a1,TrafficInformation.dbo.等级公路a2WHERE a1.2010年该等级所占长度(万公里)<=a2.2010年该等级所占长度(万公里) or(a1.2010年该等级所占长度(万公里)=a2.2010年该等级所占长度(万
22、公里) and a1.等级公路=a2.等级公路)GROUP BY a1.等级公路,a1.2010年该等级所占长度(万公里)ORDER BY a1.2010年该等级所占长度(万公里) DESC, a1.等级公路 DESCSELECT a1.等级公路,a1.2005年该等级所占长度(万公里)/(SELECT SUM(2005年该等级所占长度(万公里))FROM TrafficInformation.dbo.等级公路)'2005年该等级所占百分比'FROM TrafficInformation.dbo.等级公路a1,TrafficInformation.dbo.等级公路a2WHERE
23、 a1.2005年该等级所占长度(万公里)<=a2.2005年该等级所占长度(万公里) or(a1.2005年该等级所占长度(万公里)=a2.2005年该等级所占长度(万公里) and a1.等级公路=a2.等级公路)GROUP BY a1.等级公路,a1.2005年该等级所占长度(万公里)ORDER BY a1.2005年该等级所占长度(万公里) DESC, a1.等级公路 DESCselect TOP 6 * from TrafficInformation.dbo.2010全国公路类型构成 ORDER BY 比例 DESCselect TOP 6 * from TrafficInformation.dbo.2010全国公路类型构成 ORDER BY 比例 ASCl SELECT a1.等级公路,a1.2010年该等级所占长度(万公里),SUM(a2.2010年该等级所占长度(万公里))/(SELEC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临时家具租赁协议书
- 转让免责协议书模板
- 燃气项目转让协议书
- 婆家出钱结婚协议书
- 终止合伙关系协议书
- 情侣房产分割协议书
- 朋友合伙购房协议书
- 施工安全协议书全部
- 领养宠物责任协议书
- 签订社保缴费协议书
- 2025年03月内蒙古鄂尔多斯市东胜区事业单位引进高层次人才和紧缺专业人才50人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 深入贯彻学习2025年中央八项规定精神教育测试题及答案
- 劳务派遣劳务外包服务方案(技术方案)
- VDA6.3-2023版审核检查表
- 气道异物梗阻的急救ppt课件
- T∕CNTAC 22-2018 绒毛织物掉毛性的试验方法
- 能源计量网络图范例二
- 历代皇帝年号表
- 超星尔雅学习通《时间管理》章节测试含答案
- 二至六年级24点试题与部分答案
- 2016年江苏开放大学-实践性考核作业-建设工程施工管理1课件
评论
0/150
提交评论