like 演算子の例

like 演算子を検索条件で使用する際に以下の例を参考にしてください。

例 1

次の例の照会では、employees テーブルから Name 列に小文字の r を含むレコードを識別します。

|phoenix:1.> select Name from staff.employees
|phoenix:2.> where Name like ".*[r].*";
|phoenix:3.> go
..
{
        Name='Carl';
}
{
        Name='Sarah';
}
( 2 record(s) : Transaction complete )

例 2

次の例の照会では、employees テーブルから Name 列が大文字の C または大文字の R で始まるレコードを識別します。

|phoenix:1.> select Name from staff.employees
|phoenix:2.> where Name like "^[CR]";
|phoenix:3.> go
..
{
        Name='Carl';
}
{
        Name='Rob';
}
( 2 record(s) : Transaction complete )

例 3

次の例の照会では、contractors テーブルにリストされたすべての従業員について、 名前が大文字の J で始まる全レコードを戻します。

|phoenix:1.> select EmployeeID, Name from staff.contractors
|phoenix:2.> where Name like "J";
|phoenix:3.> go
..
{
        EmployeeID=11;
        Name='James';
}
{
        EmployeeID=13;
        Name='Jane';
}
( 2 record(s) : Transaction complete )