sql serve2008的增删改查操作
sql serve2008的增删改查
use test
create table student
(
id int not null primary key,
name char(16) not null,
sex bit default 1,
major char(16) not null,
score int not null
)
--在创建的表中添加数据
insert into student values
(6,'xiaoming',1,'pe',100),
(1, 'liming', 1,'conputer',45),
(2,'xiaotong',0,'computer',67),
(3,'wangsi',1,'pe',89),
(4,'qianjin',0,'computer',78),
(5,'mengmeng',0,'pe',98)
--修改id=1的专业
update student set major='computer' where id=1
select score,name from student
--查询学生的姓名,性别,以及成绩并对成绩分等级
select name, sex,score=
case when score<60 then 'not'
when score>80 then 'best'
else 'yes'
end
from student
--求平均成绩
select avg(score) as 'pingjunchengji'
from student
where major='computer'
--求最大值
select max(score) as 'pingjunchengji'
from student
where major='computer'
--统计满足条件的总行数或满足条件的行数
select COUNT(*) as 'studentsum' from student
--查询名字中有i的所有人
select * from student where name like '_i%'
--修改id为4的成绩
update student set score='92' where id =4
--插入一列
alter table student add note1 char(4) null
--新插入的列中添加数据
update student set note1='good' where id =3
--删除一列
alter table student drop column note
--修改列名
exec sp_rename '[student].[note1]','note'
--查询某一专业的学生人数
select major,COUNT(*) as 'student_count' from student group by major
下边的图片是上面一部分代码完成后的结果,希望对大家有用
sql serve2008的增删改查操作相关推荐
- python增删改查的框架_简单的Django框架增删改查操作
Django之orm对MysqL数据库的增删改查操作简介: 利用Django中orm来查找数据库中的数据,对数据库进行增.删.改.查: 增:新增数据 # 操作数据库user表新增记录 # 方式1: u ...
- python操作mysql的增删改查_详解使用pymysql在python中对mysql的增删改查操作(综合)...
这一次将使用pymysql来进行一次对MySQL的增删改查的全部操作,相当于对前五次的总结: 先查阅数据库: 现在编写源码进行增删改查操作,源码为: #!/usr/bin/python #coding ...
- 学生信息管理系统(连接数据库,面向对象的方法实现学生信息的增删改查操作)...
---------------------------------------------------------------------------------------------------- ...
- java调用oracle删除,使用IDEA对Oracle数据库进行简单增删改查操作
1.1 java中的数据存储技术 在java中,数据库存取技术可分为如下几类: 1.jdbc直接访问数据库 2.jdo(java data object)是java对象持久化的新的规范,也是一个用于存 ...
- 使用JDBC,完成对如下表的增删改查操作
使用JDBC,完成对如下表的增删改查操作 增加操作 使用循环和随机数技巧,增加1000个数据.要求积分在0-200,注册时间均匀分布在2018年各个月份.从26个字母中随机取出3个字母作为昵称,昵称不 ...
- python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码
1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...
- Java+MyEclipse+Tomcat (六)详解Servlet和DAO数据库增删改查操作
此篇文章主要讲述DAO.Java Bean和Servlet实现操作数据库,把链接数据库.数据库操作.前端界面显示分模块化实现.其中包括数据的CRUD增删改查操作,并通过一个常用的JSP网站前端模板界面 ...
- 利用Mybatis对数据库进行增删改查操作
文章目录 mybatis模糊查找 先来了解一下 #{}和${}的使用 parameterType和resultType的使用 selectOne和selectList的使用 mysql自增主键返回 方 ...
- MongoDB的增删改查操作
前面介绍了MongoDB的基本概念与常见的操作,本文来重点分析下MongoDB的增删改查操作 文章目录 什么是"mongo" 新增操作 删除操作 更新操作 查询操作 Where语句 ...
最新文章
- oralce 增加表字段命令|oralce 增加表字段类型命令
- 上海python好找工作吗_上海找个月薪一万的工作难吗
- SAP CRM right dimension attribute后台存储
- [原]一些KVM测试过程中的命令笔记(2)分配实例
- 基于I2C总线的MPU6050学习笔记
- xcode 中不小心删除 stroryboard 的恢复办法
- 使用Chef管理windows集群
- 在vmplayer上扩展ubantu系统的硬盘大小,并进入ubantu进行更改
- Apple Pay 接入
- Fujitsu(富士通)扫描仪——fi-6130z 无感安装设置
- 【第五届集创赛备赛】三、紫光同创李星钢赛题解读直播要点总结
- java 字符串4%3e=3,gson 生成的json字符串带\u003c,\u003d,\u003e的解决方案
- 如何有效防止PHP木马对网站提权
- Scratch精通之侦测的使用
- HTML5验证表单内容是否为空
- 持续造风,快手为品牌、商家提供“保姆式”服务
- [Bug]: Could not load dynamic library ‘libnvinfer.so.7‘
- Dialect needs to be explicitly supplied as of v4.0.0解决方案
- java反射 interface_Java反射
- 【MySQL】MySQL之导入和导出
热门文章
- Android 绘制多个连续带数字圆圈。
- 【每日新闻】百度CTO王海峰发布百度大脑5.0
- GOF 23种设计模式比喻
- 基于pytest搭建接口自动化测试框架,提供源码
- 同步方法和同步块,哪个是更好的选择
- 运行Java项目报错 org.springframework.beans.factory.UnsatisfiedDependencyException
- 如何将蓝牙鼠标连接至ipad?
- 学计算机的一直对画画感兴趣,小学生电脑绘画比赛总结.doc
- Android开发获得xml文件中定义的数组资源
- 图为科技深圳人工智能产业协会重磅推出边缘计算机全新概念