SQL系列:基本语法
2018-02-17 21:00
211 查看
本着实用的原则,本文不会讲的太深,关键是能用就行
前三个分别表示字面意思(逻辑与、或、非);注意“where not”的连用语感;略
4000
[/code]
select语句
从表中检索一个或多个列SELECT items FROM products; --从products表中检索items列
SELECT items1, items2 FROM products; --从products表中检索items1和items2两个列
SELECT * FROM products; --从products表中检索products表中的所有列
SELECT DISTINCT items FROM products; --输出项目不重复
SELECT TOP 5 items FROM products; --从products表中检索前5行项目(适用于SQL Server和Access)
SELECT items FROM products FETCH 5 5 ROWS ONLY; --适用于DB2
SELECT items FROM products WHERE ROWNUM <=5; --适用于Oracle
SELECT items FROM products LIMT 5; --适用MySQL
order by语句
用于排序,必须位于SQL语句的最后SELECT items FROM products ORDER BY items; --按字母顺序排列
SELECT items1, items2 FROM products ORDER BY items1, items2; --同上
SELECT items1, items2, items3 FROM products ORDER BY 2,3; --先按照item2(也许是数字什么的),再按照items3排序
SELECT items FROM products ORDER BY items DESC; --降序(Z->A)排序,默认是升序排序
SELECT id, name FROM products ORDER BY id, name --按照id降序排列,再加上产品名
where语句
指定搜索条件,筛选SELECT name, price FROM products WHERE price=3.14; --限定price=3.14的条件,输出满足条件的name和price
SELECT id, name FROM products WHERE id BETWEEN 10 AND 20; --字面意思
SELECT items, name FROM products WHERE name IS NULL; --NULL检查
and、or、not、in操作符
高级用法前三个分别表示字面意思(逻辑与、或、非);注意“where not”的连用语感;略
--使用IN操作符可以简化or语句的书写 SELECT items FROM products WHERE id IN ('MS','IOS'); --检索由供应商MS、IOS生产的所有items
link语句
用通配符进行过滤SELECT items FROM products WHERE name LINK 'AA%'; --检索所有以AA开头的items(匹配%之前的模式串,注意模式串区分大小写)
SELECT items FROM products WHERE name LINK '_ are you'; --之通配一个单词,比如匹配"How are you"、"where are you"
4000
[/code]
SELECT items FROM products WHERE name LINK '[MS]%'; --通配所有以字符M或字符S开头的items
相关文章推荐
- SQL基础系列(1)-基本语法--转载w3school
- 动态sql语句基本语法
- PL/SQL基本语法要素
- SQL语句的基本语法
- 动态sql语句基本语法
- 【连载】Java学习系列(001)——Java概述和基本语法
- linux shell编程五步拳(张迅雷闪击shell系列) 第二集 shell编程基本语法快速入门
- SQL 基本语法记录
- SQL基本语法
- 动态sql语句基本语法
- 动态sql语句基本语法
- 自学Java系列 笔记1 java的基本语法3
- html5 websql 基本语法汇总
- 学习SQL应知道的动态SQL语句基本语法(阅读)
- 动态sql语句基本语法
- jQuery系列之基本语法以及选择器(一)
- Python+Django+SAE系列教程1-----Python环境和基本语法
- DB2开发系列之一——基本语法
- sas中的sql(1) 基本语法
- sql基本语法与问题