Estoy mostrando una propiedad de la siguiente tabla que figura a continuación. Ahora lo que tengo que hacer es encontrar la propiedad en la misma ubicación (supongamos que mi propiedad está ubicada en la sec-19, coincide con la sec-19 y si ninguna de ellas se encuentra allí, busque toda la ciudad) con la siguiente condición que debe publicarse 10 días atrás o si no se publica 10 días antes de tomar el resultado en base a 30 días atrás.Condicional Sql Query
tengo el siguiente cuadro (Propiedades) se mencionan a continuación:
Ahora lo que quiero recuperar de esta tabla es el 'ID de la propiedad' y 'Precio promedio' de esas propiedades cuyo tiempo de cotización tiene menos de 10 días si ninguno de ellos es inferior a 10 días, luego devuelva el resultado por menos de 30 días.
¿Alguien me puede ayudar a resolver este problema. Gracias por adelantado.
O simplemente cualquier cuerpo puede responderme sin la coincidencia de ubicación.
Necesito calcular 'Precio promedio' de las propiedades publicadas hace 10 días, si no hay ninguna propiedad publicada hace 10 días, tómela como hace 30 días. Algo como esto:
Select AVG(Price) As Average_Price from Properties where (DATEDIFF(day,listingtime,getdate())<30 or DATEDIFF(day,listingtime,getdate())<10)
Pero aquí estoy recibiendo sólo un campo 'precio promedio' y aquí también que no estoy poniendo el cheque para filtrar si se ha publicado hace 10 días o hace 30 días. Knidly Vuelva a verificar e intente resolver mi problema. Gracias por adelantado.
Wiki de la comunidad? De Verdad ? Supongo por qué el interés perdido en responder esta pregunta, que ciertamente no es candidato para la wiki de la comunidad. –
¿Tienes que hacer esto en una consulta? – RobS
Sí ... ¡Por favor ayuda! – Sanju