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

ultima consulta sql final de trabajo

Estas en el tema de ultima consulta sql final de trabajo en el foro de SQL Server en Foros del Web. Buenas tardes Estoy modificando un sistema de solicitudes de material y solo me falta tener la última consulta para finalizar pero no lo e podido ...
  #1 (permalink)  
Antiguo 20/05/2015, 14:51
 
Fecha de Ingreso: abril-2015
Mensajes: 130
Antigüedad: 9 años, 1 mes
Puntos: 0
Pregunta ultima consulta sql final de trabajo

Buenas tardes
Estoy modificando un sistema de solicitudes de material y solo me falta tener la última consulta para finalizar pero no lo e podido lograr.
tengo 4 cajas de texto donde se selecciona el articulo a fabricar 1 y el articulo a fabricar 2 y la cantidad 1 y la cantidad 2 y en una tabla me manda los materiales para realizar estés artículos y sus cantidades.
pero las cantidades no me las agrupa.
Ejemplo:
Quiero fabricar
Artículo 1= 80923BJS70XA-A
Artículo 2= 80922BJS70XA-A

Cantidades a producir
200 articulo 1
200 articulo 2

Material requerido para fabricar
1.-ATX702AR_BLACK
2.-GJ6A-68AB1

y aquí viene el erro !!!!!!!!!!

Consumo unitario
43.600000
800.000000
43.600000
800.000000

Se repiten no se agrupan

Este es mi query

Código SQL:
Ver original
  1. SELECT MP.INPUT_QTY * 200/*ISNULL($[OWTQ.U_RSG_CANT],0)*/
  2. + MP.INPUT_QTY* 200/*ISNULL($[OWTQ.U_RSG_CANT_RH],1)*/ AS 'Consumo unitario'
  3. FROM BEAS_STL MP
  4. WHERE MP.ItemCode = '80923BJS70XA-A'/*$[OWTQ.U_RSG_PT]*/
  5. OR MP.ItemCode = '80922BJS70XA-A'/*$[OWTQ.U_PT_RH] AND MP.ART1_ID = $[$23.1.0] */
  6. GROUP BY MP.ItemCode,MP.INPUT_QTY

si me pueden ayudar se los agrede seria para por fin terminar mi trabajo

Última edición por gnzsoloyo; 21/05/2015 a las 07:12
  #2 (permalink)  
Antiguo 20/05/2015, 16:26
 
Fecha de Ingreso: febrero-2015
Mensajes: 89
Antigüedad: 9 años, 3 meses
Puntos: 1
Respuesta: ultima consulta sql final de trabajo

Como quieres que se agrupen si no le estas dando los datos correctos:

se supone que tienes que mandarle al group by lo mismo que pusiste en tu select para que se agrupe por el resultado que arroja. e.e
  #3 (permalink)  
Antiguo 21/05/2015, 07:04
 
Fecha de Ingreso: abril-2015
Mensajes: 130
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: ultima consulta sql final de trabajo

si ya esta gracias jajajaja solo lo tenia que agrupar por

Código SQL:
Ver original
  1. SELECT MP.INPUT_QTY * ISNULL($[OWTQ.U_RSG_CANT],0) + MP.INPUT_QTY
  2. * ISNULL($[OWTQ.U_RSG_CANT_RH],1) AS 'Consumo unitario'
  3. FROM BEAS_STL MP WHERE MP.ItemCode = $[OWTQ.U_RSG_PT]
  4. OR MP.ItemCode = $[OWTQ.U_PT_RH] AND MP.ART1_ID = $[$23.1.0]
  5. GROUP BY MP.INPUT_QTY

Última edición por gnzsoloyo; 21/05/2015 a las 07:11

Etiquetas: consulta+sql, final, query, sql, trabajo
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 19:38.