MySQL - How to select rows where value is in array?

You can use the IN operator to select rows where the value is in an array.

For example, if you have a table named users with a column named id and you want to select all rows where the id is in an array of values, you can use the following SQL query:

SELECT * FROM users WHERE id IN (1, 2, 3);

This will return all rows from the users table where the id column has a value of 1, 2, or 3.

You can also use the IN operator with a subquery like this:

SELECT * FROM users WHERE id IN (SELECT id FROM other_table);

This will return all rows from the users table where the id column has a value that is also in the id column of the other_table table.