SQL第一讲

一、数据库概况

1、登录时验证方式

windows验证

混合验证           通非常开发的程序使用混合验证模式

2、数据库文件类型

mdf                 数据主文件

log                  日志文件

3、表结构

字段                 组成表的单元数据

主键                 对一个数据表设置的唯一标识字段

数据类型

字符串类      char/nchar,varchar/nvarchar

整数类         bigint/int/smalint/tinyint

浮点数类      float/money/smalmoney/numeric

日期时间类   date/datetime/smaldatetime

开关类         bit     --- 1为真,其他为假。

4、操作数据库时常遇到的问题

出现数据库正在被其他用户占用时重启数据库服务就可以。 ---数据库连接上点击右键,出现的菜单中选择【重新启动】。

5、查询语句

SELECT * FORM StuInfor                  *表示所有字段

SELECT StuId,Age FORM StuInfor       如果想查询部分字段可以直接给出所需字段列表。

WHERE 查询条件                           可以获得满足查询条件的记录

ORDER BY 字段列表                        ASC是有小变大排序(默认),DESC是由大变小排序--倒序。

GROUP BY 字段列表                        字段列表中的字段必须出现在SELECT的字段列表中

HAVING 查询条件                         他是与GROUP BY 配套使用的查询条件

6、查询条件关系符

LIKE                  模糊查询

IN                    包含查询

=/>/</>=/<=           比较符

7、字段列表中可使用的函数

COUNT(*)              记录数

SUN(字段名)           获得指定字段的合计,当然指定字段必须是数字型的才可以求合计。

MIN(字段名)           获得指定字段中最小值。

MAX(字段名)           获得指定字段中最大值。

AVG(字段名)           获得指定字段的平均值。

....

二、联合查询

1、左关联

Left Join             左表为主建立查询联合

2、右关联

Right Join            左表为主建立查询联合

3、双向关联

Inner Join            左右表的记录都会出现

三、字段列表的限制条件

1、TOP                   指定提取的记录数

如:SELECT TOP 2 * FORM StuInfor    ---提取开始两条记录

2、DISTINCT              去除重复记录

如:SELECT DISTINCT Age FORM StuInfor    ---提取不重复的年龄

时间: 2024-10-16 17:52:04

SQL第一讲的相关文章

SQL第一讲2

创建数据库 create database HQ0128 on primary -- 默认就属于primary文件组,可省略(/*--数据文件的具体描述--*/ name='HQ0128_data', -- 主数据文件的逻辑名称 filename='D:\HQ0128.mdf', -- 主数据文件的物理名称 size=5mb, --主数据文件的初始大小 maxsize=100mb, -- 主数据文件增长的最大值 filegrowth=15%--主数据文件的增长率)log on(/*--日志文件的

html学习第一讲(内容html常规控件的的使用)

1 <html> 2 <head> 3 <title> 这是网页的标题</title> 4 </head> 5 6 <body> 7 <h2><font color ="blue"> 这是网页的内容!</font></h2> 8 9 <a href="http://www.cnblogs.com/gongxijun">这是一个连接<

《上古天真论》第一讲文字版

上古天真论篇第一讲主讲:徐文兵  主持:梁  冬播出时间:2008-12-06  23:00—24:00  经文:昔在黄帝,生而神靈,弱而能言,幼而徇齐,长而敦敏,成而等天.乃问于天师曰:余闻上古之人,春秋皆度百岁,而动作不衰:今时之人,年半百而动作皆衰者,时世异耶?人将失之耶?岐伯对曰:上古之人,其知道者,法于阴阳,和于术数, 梁冬:我是梁冬.梁某人.而做在我对面的是我的在求学中医方面的偶像级的老师徐文兵老师,徐老师你好!徐文兵:梁冬好!听众朋友们大家好!梁冬:啊呀,一看就很有这个电台风范,从

《大话数据结构》 第一讲.数据结构绪论 (读书笔记)

大话数据结构 导读笔记 第一讲: 一.基本概念和术语 (1)数据元素:是组成数据的.有一定意义的基本单位,在计算机中通常作为整体处理.也被称为记录.   比如,在人类中,什么是数据元素呀?当然是人了. (2)数据项:一个数据元素可以由若干个数据项组成.   比如人这样的数据元素,可以有眼.耳.鼻.嘴.手.脚这些数据项,也可以有姓名.年龄.性别.出生地址.联系电话等数据项,具体有哪些数据项,要视你做的系统来决定. 数据项是数据不可分割的最小单位.在数据结构这门课程中,我们把数据项定义为最小单位,是

原创PHP编程第一讲《十五天学会PHP》林伟帆教学视频

我自己录制的原创php编程教学视频第一讲<十五天学会php>,为了帮助大家的学习,引领大家进入互联网动态时期,谢谢大家的观看.原创php编程教学视频<十五天学会php>第一讲EXE高清视频格式下载地址1: http://pan.baidu.com/s/1dDxVFOH 下载地址2: http://pan.baidu.com/s/1gdvj9KZWMV视频格式下载地址:http://pan.baidu.com/s/1sjBe05f我会不定期更新哦,现在是第一讲助人为快乐之本,本人自己

(转)【风宇冲】Unity3D教程宝典之AssetBundles:第一讲

自:http://blog.sina.com.cn/s/blog_471132920101gz8z.html 原创文章如需转载请注明:转载自风宇冲Unity3D教程学院 AssetBundles第一讲:基本使用 AssetBundles是从unity导出你选择的assets,它使用特有的压缩格式并且应用可以实时去读取它.包括模型贴图音频等任何asset类型,甚至整个场景.压缩大小基本能达到zip的效果.AssetBundles从设计时就定位为可以很简单就下载到应用里.如果你想包括自定义的bina

第一讲:Android开发环境的搭建

一.Android简介 Android 是基于Linux内核的软件平台和操作系统.Android构架主要由3部分组成,linux内核层,类库.虚拟机和核心组件库层,应用程序框架层Android应用程序使用JAVA语言进行开发. 二.开发环境的搭建 软件的准备:JAVA  JDK 1.6Eclipse 3.6           (eclipse-java-helios-win32.zip)ADT 0.9.7             (Android Development Tools)SDK T

斯坦福大学深度学习与自然语言处理第一讲:引言

斯坦福大学在三月份开设了一门"深度学习与自然语言处理"的课程:CS224d: Deep Learning for Natural Language Processing ,授课老师是青年才俊Richard Socher,他本人是德国人,大学期间涉足自然语言处理,在德国读研时又专攻计算机视觉,之后在斯坦福大学攻读博士学位,拜师NLP领域的巨牛 Chris Manning和Deep Learning 领域的巨牛 Andrew Ng ,其博士论文是< Recursive Deep Le

POI教程之第一讲:创建新工作簿, Sheet 页,创建单元格

第一讲 Poi 简介 Apache POI 是Apache 软件基金会的开放源码函数库,Poi提供API给java程序对Microsoft Office格式档案读和写的功能. 1.创建新工作簿,并给工作簿命名 Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿 FileOutputStream fileOut=new FileOutputStream("c:\\用Poi搞出来的工作簿.xls"); wb.write(fileOut); fileOu