
21/09/2007, 06:01
|
| | Fecha de Ingreso: enero-2002
Mensajes: 115
Antigüedad: 23 años, 2 meses Puntos: 2 | |
Where con muchas comparaciones en MySQL Buenos días
Tengo que desarrollar una consulta a una base datos MySQL, con una tabla de productos y otra de marcas.
- La tabla "productos", tiene un clave indice (id_marca) relacionada con la tabla "marcas".
Tengo que hacer una consulta sacando solo los productos que sean de varias marcas elegidas:
SQL: "select * from productos where id_marca=1 or id_marca=12 ..., hasta un total de 30 o 40 marcas en listar.
Las marcas a sacar no seran correlativas, por lo que no se puede usar el id_marca>1 and id_marca<30
¿Este sistema retrasara mucho la sentencia de ejecución?
¿Hay alguna otra forma mejor de hacerlo?
gracias |