Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/02/2009, 15:19
killerack
 
Fecha de Ingreso: febrero-2009
Mensajes: 18
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Problema con una consulta

SQL1 = "Select MAX(norden) as numeorden from(" & _
"select C.norden from concedido as C where norden like 'PI/####' UNION ALL " & _
" select TP.norden from TasasPruebas as TP where norden like 'PI/####')"

Primero que todo, veo que ne la primera selección despues del from no pusiste el nombre de la tabla, después pones una subconsulta.. la verdad. es que esta mala la consulta.. y has ta enredada..
el MAX si lo acepta el access al igual que el t-sql (sql server), otro consejo es que para el nomre de una tabla, si es que la quieres obtener de una subconsulta, y ejecutada todo desde una misma consulta, es mejor que realices esa por sí sola y almacenar el valor en una variable el cual la ocupas para realizar la consulta posterior.. y por sobre el UNION ALL, no estoy seguro pero si no funciona, creo que no, sólo debes colocar el UNION, ya que el ALL lo realiza por defecto el access..
espero te sirva
Saludos