LIKE, WILDCARDS, BETWEEN, IN
LIKE operator is used in a WHERE clause to search for a specific pattern data in a specific column.
Two wildcards used in with the LIKE operator:
% : The percent sign represents zero, one, or multiple characters
_ : The underscore represents a single character
SYNTAX
SELECT column1, column2, column3,...
FROM table_name
WHERE column_name
LIKE pattern;
EXAMPLE
SELECT id, name, mobile_number
FROM mobile_users
WHERE name;
LIKE '_a%'
IN operator is used to specify multiple values in a WHERE clause.
SYNTAX
SELECT column1, column2, column3,...
FROM table_name
WHERE column_name
IN('val1', 'val3', 'val3');
EXAMPLE
SELECT id, name, mobile_number
FROM mobile_users
WHERE name
IN('raj', 'gaurang', 'nishidh');
BETWEEN is used to selects values within a given range. Values can be numbers, text, dates.
SYNTAX
SELECT comma_separated_column_names
FROM table_name
WHERE column_name
BETWEEN val1 AND val2;
EXAMPLE
SELECT id, name
FROM users
WHERE id
BETWEEN 100 AND 110;