MySQL 查询数据
语法
以下为在MySQL数据库中查询数据通用的 SELECT 语法:
SELECT column_name,column_name FROM table_name [WHERE Clause] [LIMIT N][ OFFSET M]
- 查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条件。
- SELECT 命令可以读取一条或者多条记录。
- 你可以使用星号(*)来代替其他字段,SELECT语句会返回表的所有字段数据
- 你可以使用 WHERE 语句来包含任何条件。
- 你可以使用 LIMIT 属性来设定返回的记录数。
- 你可以通过OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。
- (以上从菜鸟教程copy来的)
查询一个字段的数据,没想到字段名用小写的也可以查到?这不合理吧感觉。
查询两个字段,在两个字段在中间加个逗号就好了。
多家几条试试看查询操作的效果。
目前没有从其他表查,只是在本数据库里查,接下来试试
limit 2的意思是从头开始限制两条数据
先limit2 再offset 2的意思是限制2条数据,跳过前两条,也是是第3-4条。
select _column,_column from _table [where Clause] [limit N][offset M]
- select * : 返回所有记录
- limit N : 返回 N 条记录
- offset M : 跳过 M 条记录, 默认 M=0, 单独使用似乎不起作用
- limit N,M : 相当于 offset N limit M , 从第 N 条记录开始, 返回 M 条记录