FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
select max
hola, tengo 1 query con esta sentencia
lo que quiero hacer en tomar el campo fecha del ultimo registro de ese id, y asignarselo a un datetimepicker, pero si en la tabla personas no hay ningun registro que me tome la fecha actual.
el problema es que me dice que la funcion max no puede retornar null y no se como hacer la consulta y como hacerla asignacion |
#2
|
||||
|
||||
Creo que lo mejor sería ejecutar primero:
Si te devuelve 0 registros sabes que resultaría "null" y sino prosigues. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
hola marcos, eso me ayudo pero no resuelve mi problema a lo mejor no me explique bien, voy de nuevo
necesito seleccionar la fecha mas actual de una tabla que concuerde con un id, es decir en la tabla tengo estos registros que concuendan con el id id=1 2008-03-04 2008-06-03 2009-12-04 yo necesito que la consulta me devuelva el valor 2009-12-04 y lo coloque en un datetimepicker y en caso que digamos no existan registros asociados al id=1 coloque la fecha actual en el datetimepicker |
#4
|
||||
|
||||
Al ejecutar la primera sentencia que te puse, sabes si hay alguna fecha o no, sino hay fechas das mensaje diciendo que no hay registros que cumplan con la consulta, es decir que si sigues en este caso obtendrías "null" y te daría error si te resulta que hay registros, entonces ejecutas la consulta con Max.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
||||
|
||||
Mira si esto te sirve:
Un Saludo |
#6
|
||||
|
||||
Perdón, faltan las comillas del final de la sql:
Un saludo |
#7
|
|||
|
|||
muchas gracias a ambos me sirvio de mucho su respuesta
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
From Select | kverna | Firebird e Interbase | 4 | 26-11-2007 14:55:56 |
Problema conuna consulta select...not in (select ...) | VRO | Firebird e Interbase | 2 | 11-08-2005 08:56:35 |
5 select de 5 tablas diferentes en un select solo | sakuragi | SQL | 6 | 15-06-2005 18:57:06 |
Select anidado: Select from (select....) | Malon | SQL | 2 | 14-10-2004 14:01:24 |
Select anidado ( Select from select ) | Malon | Firebird e Interbase | 1 | 05-10-2004 04:14:38 |
|