Hola
Creo que será mejor que lo hagas en código Delphi, y no con una sentencia SQL (Seria posible si tu servidor SQL acepta el condicional CASE dentro de una consulta).
Te va a quedar mucho mas legible si lo haces con varias consultas en código Delphi, y pones las condiciones en Delphi.
NOTA : Otra opción es hacerlo en un procedimiento almacenado.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|