• Domingo 17 de Noviembre de 2024, 19:24

Autor Tema:  Sentencia Sql ??  (Leído 2607 veces)

esteban014

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Sentencia Sql ??
« en: Miércoles 22 de Noviembre de 2006, 18:16 »
0
ola quiero juntar la clausula SUM mas ver un registro por ejemplo asi lo trato de hacerlo

SELECT nombre , edad , SUM(total),SUM(totaldos) from mitabla;

alguien sabe no me sale de esta manera gracias. la idea es que sepueda hacer en una sola sentencia

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Sentencia Sql ??
« Respuesta #1 en: Miércoles 22 de Noviembre de 2006, 18:20 »
0
Para utilizar SUM debes agrupar por algún criterio mediante GROUP BY.

Dime que estás tratando de sumar.
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

esteban014

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: Sentencia Sql ??
« Respuesta #2 en: Miércoles 22 de Noviembre de 2006, 19:17 »
0
Cita de: "Angel_K_ido"
Para utilizar SUM debes agrupar por algún criterio mediante GROUP BY.

Dime que estás tratando de sumar.
kiero incluir una suma y un select como puse el ejemplo de arriba.

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Sentencia Sql ??
« Respuesta #3 en: Miércoles 22 de Noviembre de 2006, 19:32 »
0
Cita de: "esteban014"
Cita de: "Angel_K_ido"
Para utilizar SUM debes agrupar por algún criterio mediante GROUP BY.

Dime que estás tratando de sumar.
kiero incluir una suma y un select como puse el ejemplo de arriba.
Si, eso está entendido pero para utilizar SUM debes decir algo como: "Quiero saber cuanto es el total de cada venta realizada", entonces haces esto:

SELECT CodigoDeVenta, SUM(semitotal) from DetalleDeVenta GROUP BY CodigoDeVenta;

o de una venta en particular, digamos la 1250:

SELECT CodigoDeVenta, SUM(semitotal) from DetalleDeVenta WHERE CodigoDeVenta=1250 GROUP BY CodigoDeVenta;

A estas dos sentencias no las prové, pero es para que me entiendas lo que te quiero decir.

De todas maneras, explicate mejor.
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.