![]() |
como cojo el valor de la consulta del count
La Select para mi estaria clara, pero el count como lo meto en una variable, esa variable seria una variable normal declarada como entero o como seria. Gracias. |
Hola,
Algo así podría servir, si no me equivoco:
Aunque, no sé yo si quedaría mejor algo así:
|
Creo que lo quieres es esto:
Un Saludo. |
serhasae: Mas cuidado al poner el titulo a tus mensajes, recorda que no todos somo españoles. :D :D
|
Cita:
jejeje. Parecido pasaría si un mexicano dijera "chingar", al aplicarlo aquí en España. Un saludo neutral. |
Ahh vale,marcos no me funciona, estoy usando Delphi 6 y de base de datos paradox, a ver quiero hacer algo asi:
dm.QHorario.SQL.Clear; dm.QHorario.SQL.Add('SELECT DISTINCT(COUNT *) FROM HORARIO H,FICHAS F'); dm.QHorario.SQL.Add('WHERE H.NUM_FICHA=F.NUM_FICHA AND H.FECHA>:e'); y luego como asigno el resultado a la variable para ver cuantos hay?. En las consultas de arriba dec como accedes desde fuera a la variable Totalpedidos, la declaras fuera para poder usarla despues o es un campo de la tabla?. Por cierto soy español de pura zepa. Saludos desde Valencia (España). |
Si la variable, la tienes que declarar previamente. Lo de la nacionalidad argentina, como puede colegirse va dirigido a Sotrono, por lo interpretación entrepernil del verbo cojer.
Un Saludo. |
Vale marcos la variable la declaro previamente, pero la consulta para contar las fichas distintas, estaria bien asi?
TOTALFICHAS:integer;
Me dice que no reconoce el campo Num_ficha a que puede ser debido. Y es la clave primaria en la tabla Ficha y forma parte de la clave primaria en Horario. Saludos. |
Saludos
En esta parte de al sentencia "COUNT(DISTINCT NUM_FICHA)" debes especificar de qeu tabla es ese campo, porque hay ambiguedad. |
Sigue sin reconocerme el campo Num_Ficha, distingue entre mayusculas y minusculas?.
Lo he cambiado pero sigue dando el mismo error:
|
Proba quitando el DISTINCT de la sentencia dejalo unicamente COUNT(*)
|
Otra opción, intenta colocar el DISTINCT enseguida del SELECT y no dentro del paréntesis:
Saludos |
La franja horaria es GMT +2. Ahora son las 17:54:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi