In SQL, se si desidera eseguire un SELECT con un carattere jolly, devi usare:Come selezionare utilizzando sia i caratteri jolly (LIKE) che l'array (IN)?
SELECT * FROM table_name WHERE field_name LIKE '%value%'
Se si voleva utilizzare una matrice di valori possibili, utilizza:
SELECT * FROM table_name WHERE field_name IN ('one', 'two', 'three')
Ma, cosa faresti se volessi usare entrambi i caratteri jolly E un array?
Un po 'come:
SELECT * FROM table_name WHERE field_name LIKE IN ('%one', '_two', 'three[abv]')
Se si utilizza MySQL, questo è un possibile duplicato: http: // s tackoverflow.com/questions/1127088/mysql-like-in –
possibile duplicato di [Utilizzo di SQL LIKE e IN insieme] (http://stackoverflow.com/questions/2318126/using-sql-like-and-in-together) – Ben