`
caleb_520
  • 浏览: 251205 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

SQL Server 2005数据库视频9-基本查询

阅读更多

基本查询技术

数据库中提供一种可以将表中的数据查询出来的技术。我们称为select查询

select查询技术的基本语法格式:

select [列名1,列名2,....] | *  from 表名1,表名2,…
[where 条件]
[group by 分组的列名]
[having 聚合函数比较操作]
[order by 排序的列名]

(1)查询语句中“*”号代表将表中的列全部显示出来

select * from student

(2)如果只想在查询中显示某一些列

select sno,sname,sage from student

(3)在查询中可以为表或者列定义别名

a:为列定义别名

select sno as 学号,sname as 姓名 from student

b:为表定义别名

select sno,sname,sage,ssex from student a

好处:当出现多张表联系起作查询的时候,如果多张表中含有相同的列名的时候,为表定义别名使得查询比较方便。

例如:想查询课程是由哪些老师讲授。

select cname,tname from course a,teacher b
where a.tno = b.tno

(4)distinct关键字

此关键字是为了去掉列中重复的值

(5)order by 排序

语法: order by 列名 [desc | asc]
desc:代表降序排列
asc: 代表升序排列

select * from student order by sname
如果不写排序关键字,默认的是升序

select * from student order by sname desc
按降序排序

分享到:
评论

相关推荐

    SqlServer2005数据库字典--表结构.sql

    SqlServer2005数据库字典--表结构

    SQL Server 数据库技术---基础篇、数据库安全、SQL开发、数据库性能优化

    SQL Server 数据库技术---基础篇(T-SQL基础、数据库几本操作、SQL Server 2008新特性)、数据库安全(SQL Server 2008 安全数据文件安全与灾难恢复、 复制)、SQL开发(数据库设计、SQL Server与CLR集成、在SQL ...

    sql server 2005 技术内幕t-sql查询源码

    T-SQL(Transact-SQL)是Microsoft SQL Server数据库管理系统中使用的SQL扩展版本,它在标准SQL的基础上增加了一系列特有的语法和功能,使得数据库管理和开发更为高效。 本书分为九个章节,全面覆盖了T-SQL查询的...

    SQLServer2008附加SQLServer2005数据库

    ### SQL Server 2008 附加 SQL Server 2005 数据库 #### 背景介绍 在日常工作中,我们可能会遇到需要将不同版本的 SQL Server 数据库进行迁移或附加的情况。例如,从 SQL Server 2005 升级到 SQL Server 2008 的...

    sql server 2008数据库转sql server 2005数据库

    "sql server 2008数据库转sql server 2005数据库" 本文将详细介绍四种将 SQL Server 2008 数据库转换为 SQL Server 2005 数据库的方法。这些方法都是通过实践和总结得出的,旨在帮助读者快速、可靠地将 SQL Server ...

    Microsoft SQL Server 2005技术内幕:T-SQL查询的源代码

    T-SQL(Transact-SQL)是Microsoft SQL Server数据库管理系统中用于数据操作、查询、存储过程和数据库控制的一种扩展SQL语法。此书主要关注于如何高效地使用T-SQL进行数据检索和处理,为数据库管理员和开发人员提供...

    SqlServer2000数据库字典--表结构.sql

    SqlServer2000数据库字典--表结构

    SQL Server 2005数据库技术与应用-教程

    SQL Server 2005是微软公司推出的一款强大的关系型数据库管理系统,它在企业级数据存储、管理和分析中扮演着重要角色。本教程主要涵盖了SQL Server 2005的基础知识、安装配置、数据库设计、数据操作、事务处理、备份...

    SQL Server 2005 数据库系统开发完全手册

    《SQL Server 2005 数据库系统开发完全手册》是一部深入探讨SQL Server 2005数据库管理系统的重要参考资料,适合数据库开发人员、管理员以及对SQL Server 2005有兴趣的学习者。这本书包含了丰富的实践代码,旨在帮助...

    SQL Server 2005数据库简明教程PPT

    本书具有很强的操作性和实用性,可作为高等院校、高职学校“SQL Server数据库原理与应用”课程的教材,或社会培训班“SQL Server 2005”的基础入门教材,同时对从事数据库开发和管理的人员也具有较高参考价值。

    Microsoft SQL Server 2008技术内幕 T-SQL 查询 索引优化章节 示例数据库脚本

    Microsoft SQL Server 2008技术内幕 T-SQL 查询 一书中,第四章,索引优化章节的示例数据库脚本。

    sql server 2012数据库视频教程

    │ 01-SQLSERVER数据库基础.mp4 │ 02_01-创建数据库.mp4 │ 02_02-创建数据表.mp4 │ 02_03-表结构和约束的维护.mp4 │ 03-插入数据.mp4 │ 04-数据的修改和删除.mp4 │ 05-基本查询.mp4 │ 06_01-条件查询一.mp4 ...

    Microsoft SQL Server2005技术内幕:T-SQL查询(中文PDF版)part1

    该书解释并比较了sql server 2000和sql server 2005在数据库开发相关问题上的解决方案,深入讨论了sql server 2005中新增的t-sql编程特性,包含了大量的代码示例、表示例和逻辑难题以帮助数据库开发人员和管理员理解...

    Microsoft SQL Server 2005技术内幕全套(三):T-SQL查询.part1

    《Microsoft SQL Server 2005技术内幕全套(三):T-SQL查询》是一部深入探讨SQL Server 2005数据库管理系统中Transact-SQL(T-SQL)查询技术的专业著作。本部分主要聚焦于如何高效、准确地在SQL Server 2005环境中...

    Struts 1.1、Hibernate 3.0和SQL Server 2005数据库驱动包

    SQL Server 2005的JDBC驱动程序(sqljdbc.jar)允许Java应用程序连接到SQL Server数据库,执行SQL语句,以及管理数据库连接。 在提供的压缩包中,"jakarta-struts-1%5B1%5D.1-src.rar"包含了Struts 1.1的源代码,这...

    SQL Server 2005 数据库开发详解源码

    《SQL Server 2005 数据库开发详解源码》是一个深入探讨SQL Server 2005数据库开发的资源集合,包含源代码示例。在这个压缩包中,"BookSamples"可能是一个目录,包含了各种与SQL Server 2005数据库开发相关的实例...

    SQLServer数据库课程设计---选课管理系统.doc

    SQLServer数据库课程设计---选课管理系统

    SQLServer2005数据库安装简体中文企业完整版

    SQL Server 2005是微软推出的一款关系型数据库管理系统,具有广泛的应用和高度的可靠性。此简体中文企业完整版为企业提供了强大的数据管理和分析工具。以下是对SQL Server 2005及其安装过程的详细解释: **1. 版本...

    SQLServer2005_SSMSEE工具-32.rar

    在SQL Server 2005时代,SSMSEE提供了对SQL Server数据库的基本管理功能,包括创建、修改和删除数据库,编写SQL查询,以及执行基本的数据备份和恢复操作。它支持对SQL Server Express Edition以及部分标准版的功能,...

    Sql Server 2005数据库实用教程

    本教程旨在帮助读者掌握SQL Server 2005的核心功能,提升在数据库管理、数据存储、查询优化以及安全控制等方面的能力。 首先,SQL Server 2005是微软推出的一款企业级关系型数据库管理系统,其强大的数据处理能力和...

Global site tag (gtag.js) - Google Analytics