este problema se puede abordar de diferentes formas, sin embargo te enseñamos la resolución más completa en nuestra opinión.
Solución:
Coloque los valores en una tabla temporal y luego haga una selección donde id (seleccione id de temptable)
select column_X, ... from my_table
where ('magic', column_X ) in (
('magic', 1),
('magic', 2),
('magic', 3),
('magic', 4),
...
('magic', 99999)
) ...
Estoy casi seguro de que puede dividir valores en múltiples IN usando OR:
select * from table1 where ID in (1,2,3,4,...,1000) or
ID in (1001,1002,...,2000)
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)