# SQL

## 日期時間

{% tabs %}
{% tab title="今天" %}

```sql
CURDATE() // 輸出：2024-01-01 01:02:03
```

{% endtab %}

{% tab title="取出日期" %}

```sql
DATE('2003-12-31 01:02:03') // 輸出：2003-12-31
```

{% endtab %}

{% tab title="取出時間" %}

```sql
TIME('2003-12-31 01:02:03') // 輸出：01:02:03
```

{% endtab %}
{% endtabs %}

## 字串處理

{% tabs %}
{% tab title="擷取" %}

```sql
SUBSTRING('www.ggl.tw', 5, 3) // 輸出：ggl
```

{% endtab %}

{% tab title="合併" %}

```sql
CONCAT('M','y','S','Q','L') // 輸出：MySQL
```

{% endtab %}
{% endtabs %}

<details>

<summary>JSON</summary>

```sql
SELECT sentence->>"$.mascot"
```

</details>

<details>

<summary>查詢限制</summary>

```sql
LIMIT 3,5 // 第三筆資料開始回傳五筆資料
```

</details>
