SQL Server 数据的添加修改删除和查询
2015-05-21 16:19
423 查看
数据的添加:
首先建立一个数据库,点击新建查询,然后用代码建立一个表,表里写上列名和数据类型,约束可加可不加
然后使用insert语句往表里添加数据
insert [into] 表名 (列名1,列名2,列名3......列名n)
values ('列值1','列值2','列值3',......'列值n')
注:列值需要用单引号引起来,[]中括号中的into可写可不写
数据的修改:
使用update语句对数据进行修改
格式:update 表名 set 列名='表达式' where 条件表达式
例:1:
其中如果不写where条件句就会把所有编号是b001的列的作者和出版社全都改成张三和清华大学出版社
例2:减少桔子库存20
例3:把苹果的库存改为30
例4:把桃子的价格改为5.20,生产地改为肥城,库存改为50
数据的删除:
格式:delete [from] 表名 [where 条件表达式]
这样就会把编号是b007的所有数据都删掉
数据的查询:
格式:select 列名 from 表名 其中 * (星号)代表所有列
例:
消除重复行:distinct 列名
例:
where 子句:该子句是用来确定查询条件,匹配运算符如下:
% -----百分号表示任意多个字符,可以用作前缀也可以用作后缀
_ ------下划线一个字符,可以用作前缀或后缀
例1:找出代号是b003的车
例2:找出价格大于50万的车
例3:找出价格大于三十万小于五十万的车,找出价格大于三十万油耗小于5的车
还可以用 between and 来表示介于两个条件之间的车,比如大于三十万小于五十万的车还可以这样写
例4:模糊查询 查询出奥迪开头的车,以“型”结尾的车,车名包含数字5的车,车名第三个字是数字5的车
表示能一次显示有几条信息的语句
表示一次能显示10条信息
例:查询出40万到50万之间的车的排量有哪些
order by 子句:order by 列名
注:asc 按升序排列 desc 按降序排列
例1:按车的价格升序排列
例2:按车的油耗降序排列,油耗一样时,按车的价格降序排列
注:假如一个表中有水果的单价和库存这两列,但是没有成本这一列,要算出这个表中水果的成本,就用这个表中的
单价乘以库存就是水果的成本
如果要改一个表中某列的名字
首先建立一个数据库,点击新建查询,然后用代码建立一个表,表里写上列名和数据类型,约束可加可不加
然后使用insert语句往表里添加数据
insert [into] 表名 (列名1,列名2,列名3......列名n)
values ('列值1','列值2','列值3',......'列值n')
注:列值需要用单引号引起来,[]中括号中的into可写可不写
数据的修改:
使用update语句对数据进行修改
格式:update 表名 set 列名='表达式' where 条件表达式
例:1:
其中如果不写where条件句就会把所有编号是b001的列的作者和出版社全都改成张三和清华大学出版社
例2:减少桔子库存20
例3:把苹果的库存改为30
例4:把桃子的价格改为5.20,生产地改为肥城,库存改为50
数据的删除:
格式:delete [from] 表名 [where 条件表达式]
这样就会把编号是b007的所有数据都删掉
数据的查询:
格式:select 列名 from 表名 其中 * (星号)代表所有列
例:
消除重复行:distinct 列名
例:
where 子句:该子句是用来确定查询条件,匹配运算符如下:
% -----百分号表示任意多个字符,可以用作前缀也可以用作后缀
_ ------下划线一个字符,可以用作前缀或后缀
例1:找出代号是b003的车
例2:找出价格大于50万的车
例3:找出价格大于三十万小于五十万的车,找出价格大于三十万油耗小于5的车
还可以用 between and 来表示介于两个条件之间的车,比如大于三十万小于五十万的车还可以这样写
例4:模糊查询 查询出奥迪开头的车,以“型”结尾的车,车名包含数字5的车,车名第三个字是数字5的车
表示能一次显示有几条信息的语句
表示一次能显示10条信息
例:查询出40万到50万之间的车的排量有哪些
order by 子句:order by 列名
注:asc 按升序排列 desc 按降序排列
例1:按车的价格升序排列
例2:按车的油耗降序排列,油耗一样时,按车的价格降序排列
注:假如一个表中有水果的单价和库存这两列,但是没有成本这一列,要算出这个表中水果的成本,就用这个表中的
单价乘以库存就是水果的成本
如果要改一个表中某列的名字
相关文章推荐
- SQL Server 数据的添加修改删除和查询
- SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据(转)
- SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据
- Qt数据库连接、数据查询、添加、修改、删除
- 安卓SQLite 根据某一字段查询一条数据 根据某一字段排序 添加 修改 删除某一字段等于某某的那一条数据
- 初学Html5+CSS之表格添加用户+删除用户+修改数据+删除全部+批量删除+查询数据+内容判断
- 稳扎稳打Silverlight(58) - 4.0通信之WCF RIA Services: 通过 Domain Service, 以 MVVM 模式实现数据的添加、删除、修改和查询
- SQL Server 中的分区表(二):如何添加、查询、修改分区表中的数据
- (angularjs) 数据的增删改查(添加用户,查询年龄,批量删除,全部删除,修改密码) 类似题
- SQL Server 2008中的分区表(二):如何添加、查询、修改分区表中的数据
- angular 请求网络数据 展示table 查询关键字 过滤 删除 添加 修改
- 稳扎稳打Silverlight(58) - 4.0通信之WCF RIA Services: 通过 Domain Service, 以 MVVM 模式实现数据的添加、删除、修改和查询
- SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据
- 订单用户表2(用户名查询、手机号查询、选择城市、选择状态、选择月份、ID排序、添加数据、批量发货、批量删除、敏感字、修改数据)
- 基本查询语句及利用SQL语句完成数据的添加、删除、修改操作
- SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据 .
- 稳扎稳打Silverlight(58) - 4.0通信之WCF RIA Services: 通过 Domain Service, 以 MVVM 模式实现数据的添加、删除、修改和查询
- SQL Server 2005中的分区表 如何添加、查询、修改分区表中的数据
- 稳扎稳打Silverlight(58) - 4.0通信之WCF RIA Services: 通过 Domain Service, 以 MVVM 模式实现数据的添加、删除、修改和查询
- cmd 命令行模式操作数据库 添加查询 修改 删除 ( 表 字段 数据)