博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库学习笔记--常用SQL语句
阅读量:6437 次
发布时间:2019-06-23

本文共 1178 字,大约阅读时间需要 3 分钟。

常用SQL语句

1、创建数据表
create table tablename(col1 type1 [not null] [primary key], col2 type [not null],...)
2、删除数据表
drop table tablename
3、插入记录
insert into tablename(field1,field2) values(value1,value2)
4、查询记录
(1)从指定的数据表中查询并返回字段field1大于value1的那些记录的所有字段
select from tablename where field1>value1
(2)模糊查询,返回字段field1中包含字符串value1的那些记录的3个字段
select field1,field2,field3 from tablename where field1 like '%value1%'
(3)查询并返回字段field1的值介于value1和value2之间的那些记录的所有字段
select
from tablename where field1 between value1 and value2
(4)查询并返回所有记录所有字段,按字段field1升序,field2降序排列
select from tablename order by field1,field2 desc
(5)查询并返回数据表中所有记录总数
select count(
) as totalcount from tablename
(6)对数据表中指定字段field1的值进行求和
select sum(field1) as sumvalue from tablename
(7)对数据表中指定字段的field1的值求平均数
select avg(field1) as avgvalue from tablename
(8)对数据表中指定字段field1的值求最大值、最小值
select max(field1) as maxvalue from tablename
select min(field1) as maxvalue from tablename
(9)查询并返回数据表中符合条件的前10条记录
select top 10 * from tablename where field1 like '%value1%' order by field1
5、更新记录
update tablename set field1=value1 where field2=value2
6、删除记录
delete from tablename where field1=value1

转载于:https://blog.51cto.com/133622/2338481

你可能感兴趣的文章
全球首家!阿里云获GNTC2018 网络创新大奖 成唯一获奖云服务商
查看>>
Python简单HttpServer
查看>>
Java LinkedList工作原理及实现
查看>>
负载均衡SLB的基本使用
查看>>
Centos 7 x86 安装JDK
查看>>
微信小程序的组件用法与传统HTML5标签的区别
查看>>
Hangfire 使用笔记
查看>>
(C#)Windows Shell 外壳编程系列8 - 同后缀名不同图标?
查看>>
教你彻底学会c语言基础——文件操作
查看>>
如何使用免费控件将Word表格中的数据导入到Excel中
查看>>
seafile服务器配置
查看>>
HyperLedger Fabric 1.2 区块链应用场景(3.1)
查看>>
也谈谈初创公司的技术团队建设
查看>>
阿里云 APM 解决方案地图
查看>>
中国HBase技术社区第一届MeetUp-HBase2.0研讨圆桌会
查看>>
学渣的模块化之路——50行代码带你手写一个common.js规范
查看>>
python——变量
查看>>
subline上装node.js插件
查看>>
python字符串操作实方法大合集
查看>>
Linux学习(十一):不可忽略的Linux支持的文件系统
查看>>