码迷,mamicode.com
首页 > 数据库 > 详细

SQL数据库简单的建立与操作

时间:2016-06-06 21:50:35      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

数据类型 符号标志
整数型 bigint,int,smallint,mediumint,tinyint
精确数值型 decimal,numeric
浮点型 float,real,double
位型 bit
字符型 char,varchar,longvarchar,longtext
Unicode字符型 nchar,nvarchar
BLOB类型 tinyblob,blob,mediumblob,longblob
文本型 text,tinytext
二进制型 binary,varbinary
日期时间类型 date,time,datetime,timestamp,year

 

 

 

 

 

 

 

 

 

 

 

 

做一个简单的数据库,存储班级学生的编号,名字,性别,分数,身高,体重

create database xueshengxinxi --创建一个名为xueshengxinxi的数据库
go
use xueshengxinxi --使用xueshengxinxi这个数据库,选中后点击执行,必须要选中,否则其他语句也会被执行
go
--创建一个表,存储班级学生的编号,名字,性别,分数,身高,体重
create table xinxi
(
   bianhao int,--编号bianhao是整数类型,用int
   name char(20),--名字name是字符串类型,用char或者varchar,后面定义数据长度
   xingbie char(10),--性别也是字符串类型,用char或者varchar,后面定义数据长度
   fenshu decimal(10,2),--分数是一个小数类型,用decimal,括号第一个数是长度,第二个是小数点后面有几位数
   shengao decimal(10,2),--身高也是小数类型,同上
   tizhong decimal(10,2)--体重同上
)
go--创建完写go,选中执行这个表的语句,记住,只可以执行一次,否则就会重复

--向信息表中添加值
insert into xinxi values(1,刘影,,98.5,170,70)--insert into表示"加入到" "xinxi"这个表中"values"值
insert into xinxi values(2,张德民,,90.5,175,60)--添加字符串类型的值时需要加单引号‘‘
insert into xinxi values(3,马志杰,,99.5,185,100)
insert into xinxi values(4,马庆鑫,,100,173,60)
insert into xinxi values(5,高和平,,95.5,170,65)
insert into xinxi values(6,任东韬,,92.5,173,55)
insert into xinxi values(7,张玉阁,,93.5,180,80)
insert into xinxi values(8,齐鑫,,90.5,175,80)
insert into xinxi values(9,刘泓瑞,,95.5,170,55)
go

--查询信息表中的值

--查询信息表
select*from xinxi --select*查询表中所有,from xinxi 名字为"xinxi"这个表中的值;查询"xinxi"这个表中所有的值
技术分享
--查询一列 所有人的名字
select name from xinxi --查询"xinxi"表中name信息
技术分享
--查询两列 所有人名字和分数
select name,fenshu from xinxi --可同时查询两类以及多类信息,只需要在每一项中间用逗号隔开
技术分享
--查询三列 所有人的名字,分数和身高
select name,fenshu,shengao from xinxi
技术分享
--查询分数是95.5的所有学生信息 select*from xinxi where fenshu=95.5 --单独查询表中其中一类符合这个条件的学生信息,先获取表中所有条件,再用where加要查询的这一类的名字和这一类中要查询的值
技术分享
--查询分数95.5身高170的所有学生信息
select*from xinxi where fenshu=95.5 and shengao=170--也可以同时查询两类及多类中分别符合这个值的学生信息,只需要在这两个条件中间加and
技术分享
--查询编号为5的同学
select*from xinxi where bianhao=5
技术分享

 

 

 

SQL数据库简单的建立与操作

标签:

原文地址:http://www.cnblogs.com/zyg316/p/5565067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!