FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Como obtener un valor promedio con un query
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Como obtener un valor promedio con un query
Posted: Mon Apr 25, 2022 01:50 PM
Con esta sentencia obtengo la cantidad de registros en una tabla
Code (fw): Select all Collapse
oRs:= oCn:Rowset( "SELECT COUNT( * ) FROM PREVLAVADO" )

驴Como hago para volcar el resultado en una variable por ejemplo cantprod?
Code (fw): Select all Collapse
cantprod := oRs: ...


Gracias desde ya por vuestra atenci贸n y generosa ayuda.
Saludos/Regards,

Jos茅 Murugosa

"Los errores en programaci贸n, siempre est谩n entre la silla, el teclado y la IA!!"
Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
Re: Como obtener un valor promedio con un query
Posted: Mon Apr 25, 2022 01:58 PM
Jose,

Code (fw): Select all Collapse
oRs:= oCn:Rowset( "SELECT COUNT( * ) AS hay FROM PREVLAVADO" )

cantprod := oRs:hay


saludos
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Re: Como obtener un valor promedio con un query
Posted: Mon Apr 25, 2022 05:17 PM

Muchas gracias estimado,
ME ANDUVO DE LUJO !! :D

Saludos/Regards,

Jos茅 Murugosa

"Los errores en programaci贸n, siempre est谩n entre la silla, el teclado y la IA!!"
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Como obtener un valor promedio con un query
Posted: Mon Apr 25, 2022 06:46 PM
Tambien puedes hacer:
Code (fw): Select all Collapse
cantprod := oCn:Rowset( "SELECT COUNT( * ) AS hay FROM PREVLAVADO" ):hay
Posts: 492
Joined: Wed Nov 16, 2005 12:03 PM
Re: Como obtener un valor promedio con un query
Posted: Wed Apr 27, 2022 10:02 AM

Saludos
Puedes utilizar la funci贸n SELECT AVG(FIELD) FROM TABLE
Para promedio intervalos entre fechas, ejemplo dias de frecuencia de compras de un cliente

SELECT DATEDIFF(MAX(DOC_FECHA), MIN(DOC_FECHA)) / (COUNT(DOC_FECHA) - 1) AS DIAS_FREC FROM XTABLE

Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: Como obtener un valor promedio con un query
Posted: Fri Apr 29, 2022 10:58 AM
jose_murugosa wrote:Con esta sentencia obtengo la cantidad de registros en una tabla
Code (fw): Select all Collapse
oRs:= oCn:Rowset( "SELECT COUNT( * ) FROM PREVLAVADO" )

驴Como hago para volcar el resultado en una variable por ejemplo cantprod?
Code (fw): Select all Collapse
cantprod := oRs: ...


Gracias desde ya por vuestra atenci贸n y generosa ayuda.


Code (fw): Select all Collapse
cantprod := oCn:QueryResult( "SELECT COUNT( * ) FROM PREVLAVADO"  )
Regards



G. N. Rao.

Hyderabad, India
Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: Como obtener un valor promedio con un query
Posted: Fri Apr 29, 2022 11:01 AM
For Averages:
Code (fw): Select all Collapse
nAvgSalary := oCn:QueryResult( "SELECT AVG(SALARY) FROM customer" )
Regards



G. N. Rao.

Hyderabad, India
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Re: Como obtener un valor promedio con un query
Posted: Fri Apr 29, 2022 11:06 AM

Muchas Gracias!!!! :D
Thank you very much!!!! :D

Saludos/Regards,

Jos茅 Murugosa

"Los errores en programaci贸n, siempre est谩n entre la silla, el teclado y la IA!!"

Continue the discussion