延时注入-sql注入第九关


  1. 目标
  2. 一、基础语法掌握
  3. 二、简单查询内容
    1. 字段查询
  4. 总结

目标

1. 了解select的完整语法

==2. 掌握使用select进行简单查询==

一、基础语法掌握

在之前的文章有过对数据库的简单介绍了,今天我们对select语句进行一下细致的学习🕵️‍♂️

1
2
3
4
5
6
7
SELECT column_name1, column_name2 --选取字段
FROM table_name --选取哪张表
[WHERE where_condition] --查询条件
[GROUP BY {col_name | expr | position}, ... [WITH ROLLUP]] --分组
[HAVING where_condition] --分组后条件筛选
[ORDER BY {col_name | expr | position} [ASC | DESC], ... [WITH ROLLUP]] --排序
[LIMIT {[offset,] row_count | row_count OFFSET offset}] --分页

二、简单查询内容

在这里主要记录前三条查询语句的学习,进行大致的了解

字段查询

1
SELECT column_name1, column_name2

获取表
在这里插入图片描述

1
select * from table_name; --列出表中所有字段

在这里插入图片描述

1
SELECT column_name1, column_name2 from table_name;

选取想要查询的字段
在这里插入图片描述
可以看到这里过滤的id字段的内容,得到了我们想要的字段内容

查询条件

1
select column_name1, column_name2 form table_name where 'where_condition' ;

在这里插入图片描述

总结

掌握这些就可以进行基本的查询语句了,当然select语句有很多的用法,例如呢:

1
select 99*99;

在这里插入图片描述
这样就变成了一个小计算器,是不是很有意思🤭🤭

page PV:  ・  site PV:  ・  site UV: