Consulta con un select
Hola, primero que todo decir que he buscado en el foro, pero al no saber ni como se llama eso no se ni por donde buscar correctamente.
tengo una tabla "profesionales" y otra llamada "temporal" estoy haciendo una busqueda por rango de millas en un radio a partir de un codigo postal. ya eso esta hecho y el resultado de codigos los almacenos en la tabla temporal. mi consulta tendria que sacar todos los profesionales que estuvieran en ese codigo. algo como asi, pero no se como hacerlo correctamente. select * from professionals where ProfessionalZipCode=select ZipCode from temporal es correcto eso? o hay alguna forma mejor de hacerlo? saludos |
No dices qué base de datos usas, pero en principio es casi correcto, añade el paréntesis para el subselect:
Cita:
|
Uso Sql server 2008.
Eso que posteas tiene logica y se ve muy bien. Pero ahora mismo no lo puedo probar hasta manana que llegue a la oficina. mira, el comando en espeficico es este:
entonces eso que pones iria al final agregandole al and no? AND Professionals.ZipCode in (SELECT ZipCode FROM Temporal) |
Ya lo probe, funciona perfecto... eres un genio.
Gracias. |
La franja horaria es GMT +2. Ahora son las 00:54:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi