メインコンテンツまでスキップ

で始まる

説明

STARTS_WITH関数は、文字列が指定されたプレフィックスで始まるかどうかをチェックします。文字列が指定されたプレフィックスで始まる場合はtrueを返し、そうでなければfalseを返します。

構文

STARTS_WITH(<str>, <prefix>)

パラメータ

ParameterDescription
<str>チェックする文字列。型: VARCHAR
<prefix>マッチするプレフィックス文字列。型: VARCHAR

戻り値

BOOLEAN型を返します。

特殊ケース:

  • いずれかの引数がNULLの場合、NULLを返します

  1. マッチ成功
SELECT starts_with('hello world', 'hello');
+-------------------------------------+
| starts_with('hello world', 'hello') |
+-------------------------------------+
| 1 |
+-------------------------------------+
  1. マッチ失敗
SELECT starts_with('hello world', 'world');
+-------------------------------------+
| starts_with('hello world', 'world') |
+-------------------------------------+
| 0 |
+-------------------------------------+