Примеры SQL-запросов: поиск значений столбца, соответствующих строке

Вот несколько способов создания SQL-запроса, в котором значение столбца равно строке:

  1. Использование оператора равенства (=):

    SELECT * FROM table_name WHERE column_name = 'string';
  2. Использование оператора LIKE с точным совпадением:

    SELECT * FROM table_name WHERE column_name LIKE 'string';
  3. Использование оператора LIKE с подстановочным знаком для дополнительной гибкости:

    SELECT * FROM table_name WHERE column_name LIKE '%string%';
  4. Использование оператора IN для нескольких возможных значений:

    SELECT * FROM table_name WHERE column_name IN ('string1', 'string2', 'string3');
  5. Использование оператора = при сравнении без учета регистра:

    SELECT * FROM table_name WHERE column_name = 'string' COLLATE SQL_Latin1_General_CP1_CI_AS;