# SELECT 基础

URL: https://caijiao.org/mariadb/data/select/basic
Source: docs/mariadb/data/select/basic.md
Description: 本节介绍 MariaDB 中 SELECT 语句的基础用法，包括查询全部字段、指定字段以及简单的条件筛选，帮助初学者掌握数据查询的基本操作。

## 1. 查询所有字段

查询表中所有记录的所有字段：

```sql
SELECT * FROM table_name;
````

示例：

```sql
SELECT * FROM users;
```

## 2. 查询指定字段

只查询需要的字段，减少数据传输：

```sql
SELECT column1, column2 FROM table_name;
```

示例：

```sql
SELECT username, email FROM users;
```

## 3. 条件查询

使用 WHERE 子句筛选符合条件的记录：

```sql
SELECT * FROM users WHERE age > 25;
```

支持多种比较运算符，如 =、<>、>、<、>=、<=，以及逻辑运算符 AND、OR、NOT。

## 4. 排序查询

使用 ORDER BY 对结果排序：

```sql
SELECT * FROM users ORDER BY created_at DESC;
```

## 5. 限制返回记录数

使用 LIMIT 限制返回的行数：

```sql
SELECT * FROM users LIMIT 10;
```

---

掌握基本的 SELECT 语法，是进行数据库数据查询的第一步。
