In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Contador

SQL databases
Paco V
Posts: 380
Joined: Thu Oct 27, 2005 9:08 am

Contador

Postby Paco V » Thu Jul 05, 2007 10:33 am

Esta consulta me funciona ok:
select * from perso where matricula = 8868515
pero esto no:
select * from perso where matricula = 8868515 count(*)
mi objetivo seria tener en n, 1, si existe o 0 si no existe.
n := select * from perso where matricula = 8868515 count()
desarrollo
Posts: 109
Joined: Mon Apr 02, 2007 10:12 am

Contador

Postby desarrollo » Thu Jul 05, 2007 10:38 am

Paco
¿Que quieres hacer?
Si lo que quieres es contar las personas con la misma matricula, entonces:
select count(*) from perso where matricula = 8868515
Saludos
Jose A. Suarez
"Paco V" <ssi@ono.com> escribió en el mensaje
news:468cacdc$1@ozsrv2.ozlan.local...
>
> Esta consulta me funciona ok:
> select * from perso where matricula = 8868515
>
> pero esto no:
> select * from perso where matricula = 8868515 count(*)
>
> mi objetivo seria tener en n, 1, si existe o 0 si no existe.
> n := select * from perso where matricula = 8868515 count()
Juan Jose Zamora San
Posts: 87
Joined: Sat Mar 15, 2008 10:29 pm

Contador

Postby Juan Jose Zamora San » Thu Jul 05, 2007 10:40 am

Paco V escribió:
> Esta consulta me funciona ok:
> select * from perso SELECT COUNT( * ) FROM CLIENTES WHERE ncliente = 620
>
> pero esto no:
> select * from perso where matricula = 8868515 count(*)
>
> mi objetivo seria tener en n, 1, si existe o 0 si no existe.
> n := select * from perso where matricula = 8868515 count()
Prueba con esto :
Select count( * ) from perso where matricula = 8868515
Saludos.
Paco V
Posts: 380
Joined: Thu Oct 27, 2005 9:08 am

Contador

Postby Paco V » Thu Jul 05, 2007 10:41 am

Disculpas, ya lo encontre:
select count(*) from perso ........
Gracias. Voy a ver si se lo puedo asignar a una variable.
Paco V
"Paco V" <ssi@ono.com> wrote:
>
>Esta consulta me funciona ok:
>select * from perso where matricula = 8868515
>
>pero esto no:
>select * from perso where matricula = 8868515 count(*)
>
>mi objetivo seria tener en n, 1, si existe o 0 si no existe.
>n := select * from perso where matricula = 8868515 count()
User avatar
ignacio
Site Admin
Posts: 8691
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Contador

Postby ignacio » Thu Jul 05, 2007 11:35 am

Paco,
nCount := TDataSource:QueryValue( "select count(*) from perso " )
Saludos,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Paco V" <ssi@ono.com> escribió en el mensaje
news:468caec7@ozsrv2.ozlan.local...
>
> Disculpas, ya lo encontre:
> select count(*) from perso ........
>
> Gracias. Voy a ver si se lo puedo asignar a una variable.
>
> Paco V
>
> "Paco V" <ssi@ono.com> wrote:
>>
>>Esta consulta me funciona ok:
>>select * from perso where matricula = 8868515
>>
>>pero esto no:
>>select * from perso where matricula = 8868515 count(*)
>>
>>mi objetivo seria tener en n, 1, si existe o 0 si no existe.
>>n := select * from perso where matricula = 8868515 count()
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
Paco V
Posts: 380
Joined: Thu Oct 27, 2005 9:08 am

Contador

Postby Paco V » Thu Jul 05, 2007 1:01 pm

Muchas Gracias Ignacio.
Viste lo que buscaba.
Ok
Paco V
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>Paco,
>
>nCount := TDataSource:QueryValue( "select count(*) from perso " )
>
>Saludos,
>
>--
>Ignacio Ortiz de Zúñiga
>http://www.xailer.com
>
>
>"Paco V" <ssi@ono.com> escribió en el mensaje
>news:468caec7@ozsrv2.ozlan.local...
>>
>> Disculpas, ya lo encontre:
>> select count(*) from perso ........
>>
>> Gracias. Voy a ver si se lo puedo asignar a una variable.
>>
>> Paco V
>>
>> "Paco V" <ssi@ono.com> wrote:
>>>
>>>Esta consulta me funciona ok:
>>>select * from perso where matricula = 8868515
>>>
>>>pero esto no:
>>>select * from perso where matricula = 8868515 count(*)
>>>
>>>mi objetivo seria tener en n, 1, si existe o 0 si no existe.
>>>n := select * from perso where matricula = 8868515 count()
>>
>
>

Return to “SQL”