Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

tengo problemas con la suguiente consulta de busqueda

Estas en el tema de tengo problemas con la suguiente consulta de busqueda en el foro de SQL Server en Foros del Web. tengo en formulario 4 Combobox el primero es cmdlinea,cmdperiodo,cmdfecha1,cmdfecha2 y la consulta de busqueda no me esta resultando la consulta seria la siguinete, buscamos segun ...
  #1 (permalink)  
Antiguo 02/08/2010, 09:07
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 18 años, 5 meses
Puntos: 1
tengo problemas con la suguiente consulta de busqueda

tengo en formulario
4 Combobox el primero es cmdlinea,cmdperiodo,cmdfecha1,cmdfecha2

y la consulta de busqueda no me esta resultando
la consulta seria la siguinete,

buscamos segun tipo de linea,
segund tipo de periodo ,
desde hasta con las fechas. y le damos buscar

y tenemos que mostar las inforacion que tienes los campos;

año,//2010,2009
mes,// enero ,enero
prima_us_acu,//2009, mes,100


la informacion se tendria que desplegar de esta forma MsFlexGrid de vb6

año mes prima
2010 2 3000
2010 3 40000
2010 6 96899
2009 2 9888
2009 3 69888


Esta es la consulta que estoy generando pero no me funciona para nada

select cmdlinea,cmdperiodo,cmdfecha1,cmdfecha2 IF(MONTH(fecha)>6, 'cmdperiod, ' cmdfecha2) as Semestre
from produ_comercial
where YEAR(cmdfecha1)>=Desde and YEAR(cmdfecha2)<=Hasta and prima_us_acu =Negocio
group by YEAR(cmdfecha1), cmdperiod
  #2 (permalink)  
Antiguo 02/08/2010, 09:48
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: tengo problemas con la suguiente consulta de busqueda

Que motor de base de datos estas ocupando, porque nunca habia visto un IF en el Select
  #3 (permalink)  
Antiguo 02/08/2010, 09:53
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 18 años, 5 meses
Puntos: 1
Respuesta: tengo problemas con la suguiente consulta de busqueda

estoy ocupando sql 2000
  #4 (permalink)  
Antiguo 02/08/2010, 09:57
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: tengo problemas con la suguiente consulta de busqueda

Revisa la estructura de tu query, un IF, no puede ir en el SELECT, en todo caso, es un CASE.

Etiquetas: busquedas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:51.