Visual Basic.NET - error en consulta suma y inner join

 
Vista:
sin imagen de perfil
Val: 116
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

error en consulta suma y inner join

Publicado por nato (59 intervenciones) el 19/05/2018 21:43:17
gracias por la ayuda de antemano



quiero realizar una consulta sql en la tabla 1 tengo clavepro y cantidad y en la tabla2 codigoproducto y descripcion

clavepro y codigoproducto son iguales

quiero hacer la consulta y que me muestre en datagrid pero me aparce el error en grup by y la verdad no se como resolverlo


1
2
3
4
5
6
7
8
9
10
11
12
13
Dim cn As New SqlConnection(CADENACONEXION4)
 
Dim adaptador As New SqlDataAdapter("Select clavepro,sum (cantidad) , desclarga From  tabla1 inner join productos on tabla1.clavepro=productos.codigoproducto Group by clavepro", cn)
Dim dt As New DataSet
 
adaptador.Fill(dt)
Try
    DataGridView1.DataSource = dt.Tables(0)
 
 
    DataGridView1.Columns(0).HeaderText = "CODIGO"
    DataGridView1.Columns(1).HeaderText = "CANTIDAD"
    DataGridView1.Columns(2).HeaderText = "DESCRIPCION"


alguien me de una orientación gracias

group-by
fffff
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de gilman
Val: 224
Ha disminuido 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

error en consulta suma y inner join

Publicado por gilman (81 intervenciones) el 20/05/2018 08:59:56
El mensaje es claro, estás especificando como campo de la select uno que no es parte de la clausula GROUP BY, en este caso desclarga, todos los campos que no formen parte de una función de agregado deberán formar parte del GROUP BY, en tu caso la sentencia debería quedar:
1
2
3
Select clavepro,sum (cantidad) , desclarga
From  tabla1 inner join productos on tabla1.clavepro=productos.codigoproducto
Group by claveprog, desclarga
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 116
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

error en consulta suma y inner join

Publicado por nato (59 intervenciones) el 28/05/2018 20:50:46
muchas gracias te lo agradezco mucho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar