Ver Mensaje Individual
  #6  
Antiguo 14-08-2018
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.
Cita:
Empezado por homy988 Ver Mensaje
buenas tardes:

como puedo optimizar esta consulta.

se tarda muchisimo ya que ocupo demaciados registros.

Código Delphi [-]
 
      qry.sql.add('SELECT  MAX(campo1) AS a,');
      qry.sql.add('(SELECT MAX(campo2) AS b');
      qry.sql.add('FROM tabla1');
      qry.sql.add('WHERE campo3=1 AND campo4= 'texto' AND campo2<6584651)');
      qry.sql.add('FROM CFDI');
      qry.sql.add('WHERE campo3=1 AND campo4= 'texto' AND campo2<:6584651');
Extrayendo el código SQL queda:
Código SQL [-]
SELECT  MAX(campo1) AS a,
SELECT MAX(campo2) AS b
FROM tabla1
WHERE campo3 = 1 AND campo4 = 'texto' AND campo2 <6584651 
FROM CFDI
WHERE campo3=1 AND campo4= 'texto' AND campo2<:6584651
¿ Y no te arroja ningún error así como está ?

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita