パーセント文字 (ワイルドカード - 一致する文字列) (Transact-SQL)

適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance

0 個以上の文字で構成される文字列に一致します。 このワイルドカード文字は、プレフィックス、サフィックス、または文字列の中で使用できます。 このパターン文字列には、% のワイルドカードを複数含めることができます。

例 A: 文字列の末尾に一致させる

次の例では、AdventureWorks2022Person.Person テーブルの名前が Dan で始まるユーザーの姓と名を返します。

SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE 'Dan%';
GO

例 B: 文字列の中央に一致させる

次の例では、AdventureWorks2022Person.Person テーブルの名前が J で始まり n で終わるユーザーの姓と名を返します。

SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE 'J%n';
GO

関連項目