Abrir sesión
[¿No estás registrado?
¡Regístrate!
]
Cómo preguntar
Por qué ser experto
Cómo funciona
Ayuda
Buscar
Buscar
Respuestas
Expertos
Inicio
Categorías
Últimas preguntas
Últimas respuestas
Ranking de expertos
Mapa
Mi Todoexpertos
Blog
Inicio
>
Bases de datos
>
smanero
>
COMPARAR CAMPOS DE DOS TABLAS
COMPARAR CAMPOS DE DOS TABLAS
Experto:
smanero
Cerrar
Usuario:
kracol
Cerrar
Fecha:
02/12/2008
Valoración:
Categoría:
Bases de datos
02/12/2008
Usuario
Ante todo gracias por adelantado y no desesperes con gente pardilla como yo.
Bueno el asunto es el siguiente:
1ª tabla campos:nombre,dni
2ª tabla campos:dni,fecha
La pregunta es estoy realizando una aplicacion para el control de las visitas con visual basic 6, y querria saber como seleccionar los registros de la primera tabla cuando el dni de las dos tablas sean iguales y la fecha de la segunda tabla sea la actual.
02/12/2008
Experto
La consulta a ejecutar sería:
select a.dni,a.nombre from tabla1 a,tabla2 b where a.dni=b.dni and b.fecha>getdate()-1 and day(getdate())=day(b.fecha)
Saludos pardillo ;-).
02/12/2008
Usuario
Hola soy el pardillo :-) he adaptado tu solucion pero me da el siguiente mensaje:La funcion 'getdate' no esta definida en la expresion.
esto que significa?
02/12/2008
Experto
No me has dicho en que tienes tu BD (SQL, Access...), ya veo que en SQL Server no, si la tienes en Access la consulta sería más fácil, apunta:
select a.dni,a.nombre from tabla1 a,tabla2 b where a.dni=b.dni and b.fecha=date()
Saludos
02/12/2008
Usuario
Gracias bonico si que esta en Access
Compártelo
Cerrar
Enviar a un amigo
Delicious
Digg
Meneame
Fresqui
Google
Volver a preguntar
Cerrar
... en "Bases de datos"
... a un experto de "Bases de datos"
... en otra categoría.
Herramientas
Cerrar
Imprimir
Descargar
Volver
Más opciones
Preguntar en Bases de datos
Enlaces patrocinados
Respuestas relacionadas
COMPARAR CAMPOS DE DOS TABLAS
Comparar dos tablas
Comparar campos entre 2 tablas
dos campos BLOB en una tabla
sumar dos campos de una tabla
Inicio
|
Publicidad
|
Condiciones de uso
|
Declaración de privacidad
|
Blog
© 1999
-
2008 Todoexpertos.com. Todos los derechos reservados. Desarrollado por
Avanzis
.