数据库 CRUD
1.删除表
drop table +表名
2.修改表
alter table+表名+ add(添加)+列名+ int(类型)
alter table+表名+ drop(删除)+column(列)+列名
3.删除数据库
Drop datebase +库名
CRUD操作
C代表create 添加数据
R代表 read 读取数据
U代表update 修改数据
D代表delete 删除数据
1.添加数据
Insert(插入/添加) into+ 表名+ values(添加的值) ,‘ ’转换字符串
Insert into Nation values(‘n002’,‘回族’)
Insert into Nation values(‘n003’,‘’)
多列添加:Insert into Nation(code,name) values(‘n003’,‘维吾尔族’)
Insert into friends values(‘p003’,‘p007’)
2.删除数据
delete from Nation 删除所有
delete from friends where ids=5
3.修改数据
update Friends set
fcode=‘’p016’ 修改所有
update Friends set fcode=‘p006’,mcode=‘p002’where ids=4
查询
1.简单查询
select * from info(表名) --查所有数据
select code,name from info --查指定列的数据
select code as ‘代号’,name as ‘姓名’ from
info (改变列名) --给列指定别名
2.条件查询
select * from info where code=‘p001’
select * from info where sex=‘true’,and nation=‘n001’ --多条件并的关系
select * from info where sex=‘true’,or nation=‘n001’ --多条件或的关系
3.范围查询
select * from car where price>40 and
price<50
select * from car where price between 40
and 50
4.离散查询
select * from car where code in(‘c001’,‘c005’,‘c010’,‘c015’)
select * from car where code not in(‘c001’,‘c005’,‘c010’,‘c015’)
5.模糊查询
select * from car where name like ‘%宝马%’ --查包含宝马的
select * from car where name like ‘宝马%’ --查以宝马开头的
select * from car where name like ‘%宝马 --查以宝马结尾的’
select * from car where name like ‘宝马’ --查等与宝马的
select * from car where name like‘__E%’ --查第三个字符是E的
%代表是任意多个字符
_代表是一个字符
6.排序查询
select * from car order by price asc --以价格升序排列
select * from car order by price desc –以价格降序排列
select * from car order by 0il desc, price
asc --以两个字段排序,前面的是主条件后面的是次要条件
7.分页查询
select
top 5 * from car
select
top 5 * from car where code not in (select top 5 code from car)
当前页:page = 2 row= 10
select top row * from car where code not in
(select top (page-1) * row code from car)
8.去重查询
select distinct brand from car
9.分组查询
select Brand from car group by
Brand having count(*)>2
10.聚合函数(统计查询)
select
count(*)查询完以后到底有多少数据 from car –查询所有数据条数
select
count(code) from car --查询所有数据条数
select
sum(price) from car(表名) 求和
select
sum(price) from car 求和
select
sum(price) from car 求和
select
sum(price) from car 求和
数据库 CRUD的更多相关文章
- 【转】数据库CRUD操作
数据库CRUD操作 一.删除表 drop table 表名称 二.修改表 alter table 表名称 add 列名 数据类型 (add表示添加一列) alter table 表名 ...
- MySQL数据库CRUD命令用法
数据库CRUD操作即添加(Create).读取(Read).更新(Update)和删除(Delete). 1. 添加操作也称插入操作,使用Insert语句,Insert语句可以用于几种情况: 插入完整 ...
- 10月16日下午MySQL数据库CRUD操作(增加、删除、修改、查询)
1.MySQL注释语法--,# 2.2.后缀是.sql的文件是数据库查询文件. 3.保存查询. 关闭查询时会弹出提示是否保存,保存的是这段文字,不是表格(只要是执行成功了表格已经建立了).保存以后下次 ...
- 数据库CRUD操作:C:create创建(添加)、R:read读取、U:update:修改、D:delete删除;高级查询
1.注释语法:--,#2.后缀是.sql的文件是数据库查询文件3.保存查询4.在数据库里面 列有个名字叫字段 行有个名字叫记录5.一条数据即为表的一行 CRUD操作:create 创建(添加)re ...
- jdbc 连接各种数据库 CRUD
一,jdbc简介 SUN公司为了简化.统一对数据库的操作,定义了一套Java操作数据库的规范(接口),称之为JDBC.这套接口由数据库厂商去实现,这样,开发人员只需要学习jdbc接口,并通过jdbc加 ...
- 数据库CRUD操作以及MyBatis的配置使用
• 业务字段设计 • 数据库创建 • CRUD操作 • MyBatis集成 • 注解和XML定义 • ViewObject和DateTool • 首页开发 • 业务字段设计 实体: name: ...
- django notes 六:数据库 CRUD 操作
CRUD 也没什么可说的,django 提供了完善的 orm api, 直接用就行了. 我只贴几个列子,一看就明白了,自己再用用就熟了. # create b = Blog(name='Beatle ...
- SQL数据库 CRUD
1.删除表 drop table +表名 2.修改表 alter table+表名+ add(添加)+列名+ int(类型) alter table+表名+ drop(删除)+column(列) ...
- MySQL数据库 crud语句 ifnull() 创建新账户 备份数据库 一对多关系 多对多(中间表) 外键约束 自关联 子查询注意事项 DML DDL DQL mysql面试题 truncate与delete的区别
DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL ...
随机推荐
- Java 基本数据类型转换
1. Integer/int 转 String Integer a = 1; (int a = 1) String b = Integer.toString(a); 2. float 转 Strin ...
- 低功耗蓝牙4.0BLE编程-nrf51822开发(9)
Android 4.3以后的系统自动支持蓝牙4.0规范的低功耗蓝牙(BLE).在android4.3之前,蓝牙4.0支持是由手机厂家加入支持的,接口各异,导致开发一个支持蓝牙4.0程序支持市面上的手机 ...
- Nodejs电影建站开发实例(下)
作为一个真正的网站,不能没有数据的支持,下面使用的数据库为mongodb,电影可能有的数据:电影名称.导演.国家.语言.上映时间.图片.简介.视频 4.使用路由 app.js var express ...
- css spprite应用
(一)实现简单的淘宝带图标侧边栏效果 <!DOCTYPE html> <html lang="en"> <head> <meta char ...
- 让UITableView 的 headerView跟随 cell一起滚动,tableHeaderView
在进行UITableView开发的时候,我们有时希望在cell的上面放置一些按钮之类的空间,又想让这些空间跟着cell一起滚动,刚开始想着hederView,注意,这是tableView的sectio ...
- 如何更改Magento的Base URL
Magento的Base URL是用于访问商店页面的URL,您也可以为单独一个store view设置一个Base Url.在改这项值之前请确保您的域名已经指向了网站所在服务器的IP,DNS解析完成后 ...
- Gym 101102A Coins -- 2016 ACM Amman Collegiate Programming Contest(01背包变形)
A - Coins Time Limit:3000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u Descript ...
- 在Fedora8上配置Apache Httpd
原以为Fedora8我安装的是最简版本,于是去Apache Httpd官网下一个httpd,但是速度很成问题,现在还没有下完. 打开Fedora8的光盘,里面有httpd-2.2.6.3-3.i386 ...
- saltstack之(一)系统环境及本地yum源
1.服务器环境node1:192.168.3.1node2:192.168.3.2 2.主机名和hosts文件node1: node1.xkops.com --主机名[root@node1 ~]# t ...
- 美国大学排名之本科中最用功的学校top15
美国大学排名之本科中最用功的学校top15 威久留学2016-07-29 13:15:59美国留学 留学新闻 留学选校阅读(490)评论(1) 去美国留学的同学可能都知道USnews美国大学排名, ...