SQL数据库高级学习
来源:互联网 发布:微信分销源码 php 编辑:程序博客网 时间:2024/05/16 06:44
1.order by语句,有两个关键字,一个desc,一个asc。用来给选择出来的数据进行排序用的
select * from Orders order by id--默认是升序排列
select * from Orders order by id desc--降序排列
select * from Orders order by company asc,number desc;---company是升序排序,当有两个相同的order时,会以nuber的降序排列
2.insert 语句
insert into tables_name values(值1,值2......)
insert into tables_name (列1,列2.....) values(值1,值2......)
3,update语句
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
4.Delete语句DELETE FROM 表名称 WHERE 列名称 = 值
5.TOPSELECT TOP number|percent column_name(s) FROM table_name
SELECT TOP 2
* FROM Persons
SELECT TOP 50 PERCENT
* FROM Persons
6.LIKESELECT column_name(s) FROM table_name WHERE column_name LIKE patternSELECT * FROM Persons WHERE City LIKE 'N%' 上面的 "Persons" 表中选取居住在以 "N" 开始的城市里的人:"%" 可用于定义通配符(模式中缺少的字母)。SELECT * FROM Persons WHERE City LIKE '%g' 从 "Persons" 表中选取居住在以 "g" 结尾的城市里的人:SELECT * FROM Persons WHERE City LIKE '%lon%' 从 "Persons" 表中选取居住在包含 "lon" 的城市里的人:SELECT * FROM Persons WHERE City NOT LIKE '%lon%' 从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人7.通配符%,_,[]%,[!]%,8.in可以在where子句中规定多个值,SELECT * FROM Persons WHERE LastName IN ('Adams','Carter')
9.BETWEEN
以字母顺序显示介于 "Adams"(包括)和 "Carter"(不包括)之间的人SELECT * FROM Persons WHERE LastName
BETWEEN
'Adams'AND
'Carter'
0 0
- SQL数据库高级学习
- 【SQL高级教程】数据库学习笔记
- sql数据库高级查询
- 【笔记】数据库--高级SQL
- sql数据库学习系列三之SQL Server T-SQL高级查询
- SQL学习之高级查询
- 高级sql学习--sql性能优化!!!
- SQL Server 数据库的高级操作
- SQL Server 数据库设计和高级查询
- Sql Server数据库设计和高级查询
- iOS中 DataBase SQL数据库 UI_高级
- SQL高级 第一章 数据库的设计
- SQL高级 第二章 数据库的实现
- 数据库实践二:高级sql语句
- 大型数据库PL/SQL高级编程
- Oracle数据库之SQL(高级查询)详解
- SQL高级教程:SQL 创建数据库、表以及索引
- 数据库SQL语句学习
- codeforces Round #259(div2) C解题报告
- linux中的启动tomcat和查看相关信息
- 测试int和Integer数组的排序/快速排序实现
- tomcat 7 HTTP Connector BIO/NIO
- 将一个稀疏矩阵从一个二维数组转变成只包含非零结点的多链表
- SQL数据库高级学习
- 索引和NULL值
- 第九周项目三输出星号图(d)
- WIN32_LEAN_AND_MEAN
- Cosmos自定义颜色
- VS2008常用快捷键 最全的快捷键
- Cocos2d-x数据持久化-查询数据
- 周报---zedboard的NFS网络文件系统
- 代码格式化工具 CoolFormat使用手册