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.
|