一. 查询命令:
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 包含子集
- <> 不等于
- < 小于
- > 大于
- >= 大于等于
未完待续~~~