Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Migracion Mysql 4 a 5 (https://www.clubdelphi.com/foros/showthread.php?t=55632)

teroga 22-04-2008 18:56:48

Migracion Mysql 4 a 5
 
Hola a todos tengo un problema al realizar una consulta que me funciona en versión 4,

qOfertas.SQL.Add('select ccltoft,count(distinct(onmroft)) as noft,count(distinct(pnmroft)) as nped,(100*count(distinct(pnmroft))/count(distinct(onmroft))) as pct '
+ ' from (ofertas left outer join pedidos on onmroft=pnmroft),clientes c '
+ ' where ofertas.idcliente=c.id and ofchoft>="' + DatetoStr(FechaIni) + '" and ofchoft<="' + DatetoStr(FechaFin) + '"');

Esto funciona en versión 4, en version 5 si pongo
(100*count(distinct(pnmroft))/count(distinct(onmroft))) as pct '

no me funciona y al quitarlo si.
me da un error de datos,
Alguien sabe el por que ?
Saludos y gracias.

poliburro 22-04-2008 21:42:42

Que mensaje de error te lanza?

teroga 23-04-2008 10:43:29

Hola:

El mensaje es :dbExpressError:Invalid Field Type.

Gracias.


La franja horaria es GMT +2. Ahora son las 18:29:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi