您的位置:首页 > 数据库 > MySQL

(三)mysql——SQL基本操作之SELECT查询

2016-10-05 21:25 645 查看

一. 查询命令:

1. 直接查询:

# 查询1:查询指定表中所有字段:
## 规范:
mysql> SELECT * FROM TABLENAME;

## 举例:
mysql> SELECT * FROM table1;




# 查询2:查询指定表中指定字段数据:
## 规范:
mysql> SELECT CLO1, COL2... FROM TABLENAME

## 举例:
### 查询一个字段
mysql> SELECT name FROM table1;

### 多个字段,并且可以互换
mysql> SELECT name, age FROM table;
mysql> SELECT age, name FROM table;






2. 指定行数查询:

指定函数查询,主要使用
LIMIT
关键字

# 规范
mysql> LIMIT * FROM TABLENAME LIMIT m,n;

# 解读
m:记录项开始的index
n:表示从记录项第m+1条开始,取n条

# 举例
SELECT * FROM table1 LIMIT 5 OFFSET 0;
SELECT * FROM table1 LIMIT 0,5;
<上述两个方法等价,逗号表达式是简化写法,
逗号前对应OFFSET,逗号后对应LIMIT>
SELECT * FROM table1 LIMIT 5,4;






3. 带有条件的查询:

# 规范:
mysql> SELECT COL1,COL2... FROM TABLENAME WHERE CONDITIONAL;

# 解读:WHERE 语句后面的是条件
- AND     与
- NOT     非
- OR      或
- =       等于
- LINK    通过‘%’统配符匹配指定模式
- IN      包含子集
- <>      不等于
- <       小于
- >       大于
- >=      大于等于





" title="">





未完待续~~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息