收藏 分销(赏)

数据库管理与开发项目教程---教案--05项目四:使用T-SQL查询表数据-任务1简单查询.docx

上传人:二*** 文档编号:4571736 上传时间:2024-09-30 格式:DOCX 页数:3 大小:16.91KB 下载积分:5 金币
下载 相关 举报
数据库管理与开发项目教程---教案--05项目四:使用T-SQL查询表数据-任务1简单查询.docx_第1页
第1页 / 共3页
本文档共3页,全文阅读请下载到手机保存,查看更方便
资源描述
项目四使用T-SQL查询表数据 任务1简单查询 任务2分类汇总实训四使用SELECT语句进行基本查询任务3连接查询 任务4子查询 实训五使用多表查询和复杂查询 实训六 分析创建查询sale数据库复习: 1、写出数值型、字符型、日期时间型所包含的数据类型及其所占用的字节数? 数值型: 整数类型(用来存储整数) bigint (8b )、int (4b)> smallint (2b )、tinyint (lb)正整数(0〜255) 实数类型(小数数据)精确 decimal (p, s)和 numeric (p, s) : (p:精度 s:小数位数) 近似值float (8个字节)\real (4个字节) 字符型: character 类型char (n) \varchar (n) \text char (10):定长 n<=8000 varchar (10):变长 unicode数据类型(任何字符都占两个字节的存储空间)nchar(n) \ nvarchar(n) \ntext n<=4000 日期和时间型: datetime (8b) \smalldatetime (4b)2、写出使用T-SQL创建表,增加生日列,显示表结构,插入表数据的关键词。 Create table (int null)Alter table studentAdd 生日 datatime nullGosp_helpInsert into values()3、Student_T的表结构如下,录入你自己的正确信息。 Create table students_T(number intnotnull, Name varchar( 10) not null, sex char(2) null, birthday datatime null, hometown varchar(30) null, telephone_no varchar(12) null, addressvarchar(30)null, othersvarchar(50)null) GoInsert into students values。,'陈华','男','1978-9-8','江西','02037658555','广州东风路Insert into students values(2;刘莉','女','1981-9-7','广东','02037628442','广州环市路班长')Insert into students values。,'肖鹏','男','1982-8-6','广东','02037628556','广州东风路任务1简单查询1、SQL语言的特点: SQL (Sequel)是Structured Query Language (结构化查询语言)是对关系数据库进行操作 的语言的标准。 SQL语言具有功能丰富、使用方便灵活、语言简洁等优点。 数据定义语言(DDL)Data Definition Language 用来定义和管理数据库及数据库对象(表、视图、索引、存储过程、规则、触发器等) Create 创建、Alter 修改、Drop 删除 数据操作语言 (DML)Data Manipulation Language 用于检索和操作数据Select查询、Insert插入记录、Delete删除记录、Update更新记录 数据控制语言(DCL) Data Control Language控制对数据库对象操作的权限Grant授予权限、revoke回收权限2、SELECT语句的基本语法格式如下: Select [DISTINCT]选择列表[Into新的表] From 表或视图[Where检索的条件][Group by字段名1 [Having内部函数表达式]][Order by 字段名 2 ASC/DESC ] 注:选择列表可以包括几个列名或者表达式,用逗号隔开,用来指示应该返回哪些数据。 1. 2. select classno from classselect Distinct classno from student4.select 4.select 4.select 5.select top 6 * from student top 60 percent * from student 课程编码 ',couname couno 6.select ',teacher, schooltime, limitnum, willnumfrom course 9.select 课程名称 10.select teacher '主讲教师'from course where couname =,linux 操作系统' * from course where willnum<15 11.select * from course where willnum>15 and willnum <25 12.select 13.select 14.select 15.select 16.select where willnum between 15 and 25 order by willnum desc where willnum between 15 and 25 order by willnum asc couname, couno from course where couno in (004,007,013) couname, couno from course where couno not in (004,007,013) from course where from course from course 17.select couname from course 18.select couname from course teacher is null like ' d%' where couname like ' %制]作' where couname 19. 20. 21. 22. select teacher '任课教师',couno '课程编码',couname '课程名称'from course order by teacher desc ,couno asc复习: 1、写出查询语句的基本语法? Select [DISTINCT]选择列表[Into新的表] From表或视图[Where检索的条件][Group by字段名1 [Having内部函数表达式]][Order by 字段名 2 ASC/DESC ]2、SQL语言由哪三类组成? 数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)3、修改查询列标题有哪3种方法? 列标题二列名列名 列标题列名as 列标题
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服