No te preocupes si no entiendes el lenguaje SQL. Empezaré (algún día, espero que pronto) un curso sobre ello. El objetivo de este vídeo tan solo es que se conozca que existen este tipo de consultas. Un saludo.
Gracias por lo bien que nos explicas los tutoriales. Quería saber ,si es posible, que de la siguiente tabla que se nutre de un formulario, Id FECHA MESA JUGADOR1 JUGADOR2 HORAINICIO HORAFINAL TIEMPO 1 01-abr-20 MESA1 JUAN ANA 11:0011:30 0,50 2 01-abr-20 MESA2 PEDRO ANTONIO 2:003:00 1,00 Puedo hacer otra tabla o consulta donde salgan los mismo datos, pero los jugadores en un solo campo, es decir, que la tabla quedara de la siguiente manera: Id FECHA MESA JUGADOR HORAINICIO HORAFINAL TIEMPO 1 01-abr-20 MESA1 JUAN 11:0011:30 0,50 2 01-abr-20 MESA2 PEDRO 2:003:00 1,00 1 01-abr-20 MESA1 ANA 11:0011:30 0,50 2 01-abr-20 MESA2 ANTONIO 2:003:00 1,00 Muchas gracias por los tutorriales
Un cordial saludo, estoy interesado en seguir este curso de Access2010, desde cero ya que hay algunos tips, que no lo ves en otros cursos de este tipo, aprecio las explicaciones, ya que no dejan lagunas...Felicitaciones....
Excelente tutorial, me estoy dando un repaso y aprendiendo lo que no encontré en los manuales. Soy usuario de Access desde la versión de lanzamiento 1.0 julio de 1992. Estoy saliendo de una cantidad de dudas en cuanto a las opciones de las actualizaciones hasta esta versión tomando en cuenta que la última versión estable - 2021 ( 5 de octubre de 2021) - debe tener nuevas e interesantes actualizaciones. Debo llamar la atención sobre el comentarios sobre SQL y que está mal definido en este vídeo, en castellano sería Lenguaje ESTRUCTURADO de Consulta - en inglés sería STRUCTURED Query Language. Este detalle puede crear confusión en los usuarios neófitos por haber sido escrito con dos errores (SRUTURED). Gracias. Estaré pendiente de actualizaciones sobre tutoriales de access.
Coloca en la zona de criterios en la línea de campo lo siguiente: El_Nombre: EnCad(1;[nombre];"ALFREDO";0) Te devolverá solo los ALFREDO en mayúsculas. Si en la expresión lo pones en minúsculas, te devolverá los escritos en minúsculas. Un saludo
Carlos Maldonado Hola !! Imagino que te refieres a dos tablas que quieres relacionar entre si. Para relacionar dos tablas entre si con las relaciones comentadas en los vídeos, ambas tablas han de tener un campo común, es decir, un campo en ambas tablas con la misma información. Un saludo
Hola estimado, agradezco lo que enseñas en cada uno de estos vídeos, estoy aprendiendo a crear formulas en acces y ahora me gustaría hacerlas en SQL para una consulta de unión, el problema es el siguiente: tengo varias consultas que unir con 6 campos cada una y un campo es mumérico; SELECT* FROM MERCADERIA UNION SELECT* FROM CAJA y así las que siguen, al ejecutar la consulta de unión me agrega muchos decimales y sin punto separador de miles, se que tengo que agregar la función ROUND para los decimales, pero la he colocado de varias formas y no me resulta, y no se como hacer que aparezcan los números con separadores de miles, serias tan amable de ayudarme con este tema. Saludos
Leonardo Fabiano Hola !! Se puede aplicar a más de dos tablas utilizando varias cláusulas UNION siempre y cuando se cumplan los requisitos necesarios (mencionados en el vídeo) para poder realizar este tipo de consultas. Un saludo
Profesor, una gran alegría en poderlo saludar de nuevo espero que este muy bien junto a sus seres queridos. Profesor Juan, tengo una pregunta en su escaso tiempo me puede ayudar, por ejemplo si tengo un botón de cerrar el formulario, en vez de cerrar pisando el mouse y asiendo clic, no habrá la forma de cerrarlo con una tecla por ejemplo, “F4” sin usar el mouse, mil gracias y un fuerte abrazo.
Muchas gracias muy buenos los videos, hace poco que empecé con el curso básico y ya estoy en el avanzado. Pero tenía una pregunta, es posible hacer consultas de acción en registros con datos adjuntos porque cuando intento anexar registros con archivos pdf a otras tablas Access no me deja?
Con tablas con archivos adjuntos se deben hacer las consultas de acción en VBA. De la forma tradicional desde la interfaz de consultas de Access no se puede. ¡Saludos!
Hola Maestro, muchas gracias por el Video, en vez de union puedo aplicar una funcion and?? esque quiero que puestre los datos que cumplan con ambos criterios. Saludos cordiales.
+Eduardo Ipanaque Hola !! Como hace tiempo que hice este vídeo, ahora no recuerdo lo que comenté en él. Pero decirte que una consulta de unión no es reemplazable por el operador lógico AND. Si me decís el minuto y segundo del vídeo donde aparece la duda, os podré ayudar mejor con este tipo de dudas. Un saludo
Una consulta de Union, lo que hace es como indica, unir los registros de varias tablas, al hacer un AND entiendo que quieres hacer un filtro sobre el resultado, para ello primero haces la consulta de union, la guardas y luego haces una consulta de selección, pero en vez de usar una tabla usas la consulta anteriormente guardada y resultante de la union.
Amigo estuvo bueno el video, pero quiero unir dichos datos y q me aparescan como si fuese una lista desplegable, en lo cual cuando digite una letra aparesca los productos similares y yo pueda escoger el q quiero. Le agradeceria su ayuda
Hola buena noche, disculpa me puedes orientar, trabajo en area de pagos de una empresa, por cada quincena se genera un directorio de pagos, cada quincena yo la importo a una base de datos como tabla, lo que necesito es buscar a una persona y que me de como resultado el pago que se le hizo en cada quincena supongamos que son 24 quincenas al año, que el resultado me de el pago de las 24 qnas de la persona que busque, esto podria servir? se me ocurre que si pero seria mucho codigo, hay alguna forma de simplificarlo??
Sin ver tu BBDD es muy difícil para mi ayudarte con este tipo de duda. Pero por lo que comentas tienes una tabla por quincena y pago así que una consulta de unión podría ser una alternativa siempre que tus tablas tengan la misma estructura. Quizá haya otras alternativas pero como te digo, sin verlo es complicado ayudarte. Un saludo!!
exacto es lo que encontre con un union all, pero como son 24 quincenas al año tengo q hacer un select en cada tabla y en cada select buscar a la persona, pero se hace mucho codigo y tengo q ir de select en select cambiando lo a la persona que busco, hay alguna forma de simplicarlo o alguna alternativa.... Agradezco el tiempo que te tomas para responderme
Hooa, tengo una consulta.! Yo tengo que hacer o tener varias cosas, mi base de datos con una tabla con datos de Usuarios historicos y sus respectivas relaciones, y una tabla temporal que alimenta esa tabla historica a traves de una Formulario. Como hago: 1. Que chequee para duplicados de Usuarios en la Historica 2. No permita ingreso de duplicados 3. Haga efectiva la subida de nuevos ingresos.
Hola profesor: espero pueda ayudarme, estoy haciendo una base de datos de control de empleados de tiempo parcial, mi problema es que al hacer la consulta calculada de horas trabajadas, no se hace la operacion que yo necesito, es decir restar hora de salida a hora de ingreso, porque necesito saber el total de horas trabajada por dia para luego mutliplicar este resultado por el valor de la hora ( eso lo hize en otra consulta calculada), fijese profesor que la segunda consulta si ma dá el resultado de la multiplicacion a pesar que el calculo de total horas esta mal,, no sé que hacer, o quizas en acces no se pueden hacer calculos con formatos hora minuto,,, cabe resaltar que estuve usando formato hora corto, (24 horas). Espero me responda pronto y me ayude con mi problema. Gracias
+Yani Bolive Hola !! Sin verlo es complicado para mi. Pero si me dices que el cálculo final te lo está haciendo bien, parece ser simplemente un problema de formato numérico a la hora de restar la hora de entrada y salida. ¿Qué te da exactamente cuando restas ambas horas? Un saludo
Hola. tus videos son impresionantes, he aprendido cosas nuevas, pero tengo un problema con 2 consulta que he creado a partir de una tabla general. Las consulta son de ENTRADAS y SALIDAS de productos, lo que quiero es calcular el STOCK de estas 2, pero no me sale. Me das una mano? Gracias
Sin ver tus tablas es imposible que te pueda ayudar a distancia. Pero imagino que por lo que preguntas el stock es Entradas - Salidas. En caso de que sea así, debes hacer una consulta de campo nuevo calculado que se explican también en este curso. Debes crear un campo nuevo en la consulta que tenga la resta Entradas-Salidas. Un saludo!
Siento desilusionarte, pero en este curso no se explican las consultas en SQL. Tan solo se mencionan. Sin tardar mucho empezaré el curso de SQL. Un saludo
Muchas gracias por este excelente material. Aprovecho la oportunidad para hacerle una pregunta, después de realizar una consulta de UNION en SQL, es posible en la misma agregar unas instrucciones para crear una TABLA con ese resultado de CONSULTA/UNION, que instrucciones debo agregar?. Muchas gracias de antemano EN ACCESS 2010 SELECT Planilla_No, Nombres, Apellidos, Cedula_de_Identidad FROM 0_Datos_Consejo_Comunal UNION ALL SELECT Cedula_de_Identidad_JGF, Nombres, Apellidos, Cedula_de_Identidad FROM 1_Características_del_Grupo_Familiar; Que debo agregar para crear una tabla con este resultado de CONSULTA/UNION y poder usarlo en otras consultas, formularios, informes, etc.
Hola Juan: Mira estoy trabajando en un proyecto de Access 2003 y tengo una consulta llamada SelectArea que consta de 2 campos id, nombre... tengo un formulario en el cual tiene dos campos texto1, texto2 lo que quiero hacer es que en el momento que el texto2 reciba el foco ejecute la consulta y sólo me traiga 1 registro dependiendo de que se hubiese escrito en el texto1, sería un parametro que se envia de texto1 a la consulta y dependiendo de lo escrito en el texto1 muestre algo en el texto2... Ejemplo: Texto1: 1 Texto2: Administracion Ejemplo: Texto1: 2 Texto2: Servicios Muchas Gracias
Hola juan, he intentado seguir tus vídeos sobre consultas pero tengo una duda que no he conseguido solucionar Quiero hacer una consulta de creación de tabla sobre una tabla que tiene datos adjuntos, en concreto fotografías , y Access me dice que no son posibles las consultas con este tipo de datos. Me pasa lo mismo al intentar hacer una consulta de creación de tabla y lo mismo si utilizo datos calculados Es posible hacer este tipo de consultas??
***** Hola !! La verdad es que no, no se puede realizar consultas de creación de tabla con datos adjuntos ni campos calculados. Lamentablemente habría que crear esos campos de forma manual. Un saludo
Hola Profesor, disculpe la consutla, resulta que hice una tabla con varios campos, ejem: Ago_2,Ago_9, Ago_16, etc, pero quiero hacer que se sumen dichos campos, porque en ellos hay tipo moneda, y al final quiero que me de un resultado, como en Excel, sera posible, gracias de antemano, y saludos
Jose Manuel Jimenez Hola !! Sí, es posible. El campo del resultado tiene que ser de tipo calculado (en las propiedades del campo desde vista diseño lo verás). Una vez elegido calculado como tipo de datos, se abrirá el generador de expresiones para que introduzcamos la expresión del cálculo. Allí debemos introducir [Ago_2]+[Ago_9]+[Ago_16] Debería de funcionar. Un saludo
Profesor lo felicito por sus exelentes videos tutoriales he aprendido Access con usted. Tengo una pregunta: ¿se puede hacer este tipo de consulta, la de unión, en excel? Me dedico a la contabilidad y quisiera unir 7 informes de contabilidad de distintos fondos en un informe consolidado. Cada informe tiene la misma estructura. Saludos desde Puerto Rico.
YIRIYIRIBON2009 Hola !! Gracias por el comentario y por seguir mis vídeos. Me alegro de que te gusten. Respecto a lo que preguntas, lo más parecido en Excel es utilizar la función "Consolidar"·disponible en la ficha "Datos". Esta función te permite unir varias tablas en una sola siempre y cuando todas tengan la misma estructura. Un saludo
hola alguien me podría ayudar con este tipo de consultas: mostrar los compradores que compraron mas de un terreno en la zona capital. considerando las tablas comprador, terreno y zona se que se hacen haciendo copias de una misma tabla y luego se comparan pero no se la como es la metodología para hacerla
Podria haver una pregunta fuera de este tema? VErás quisiera poner un formulario en mi página donde los pacientes elijan las fechas disponibles con la hora disponible , que el paciente eligiese y que el siguiente paciente ya no pudiera escoger ya esta hora. ¿gracias y perdon por abusar de tu confianza?
diego pichaco Hola !! Imagino que te refieres a ponerlo en tu página web. En ese caso tendrías que trabajar con MySql o cualquier gestor de BBDD del lado del servidor junto con algún lenguaje también del lado del servidor tipo PHP por ejemplo aunque no son las únicas opciones. Además deberías de diseñar una web semejante a un formulario de Access. Access no está concebido para trabajar desde la web. Algo que si puedes hacer es crear una BBDD para trabajar en una intranet (pequeña red empresarial), pero creo que no es esto a lo que te refieres. Un saludo
Buenas noches, agradezco su colaboración ayudándome a realizar la siguiente consulta: Deseo consulta el nombre de todas las personas que inicien al escribirlas en el cuadro de pregunta: EJ: Que al consultar LU, aparezcan todos los nombre que empiecen por esas letras, osea; Luis Onofre, Lucy Milnea, Lucas Santiago, etc. Ó al Colocar las Letras MA; me arroje María Angel; Marisol Sofía, etc; Y ASI SUCESIVAMENTE AL COLOCAR CUALQUIER LETRA O LETRAS. Pues he estado intentando realizar dicha consulta, pero al colocar la letra o letras no me aparece anda a menos que coloque el nombre completo de la persona, pero si esa persona tiene dos nombre y solo coloco uno en la consulta, no arroja nada. Agradezco su colaboración. Rober
Hola Profe como siempre yo por aca preguntando tengo una pregunta referente a las consultas de union. En mi caso tengo una tabla que tiene el nombre de una persona, y el dni y tengo otra tabla que tiene el apellido de la persona el dni y su numero de telefono. Yo quiero que Access usando los DNI como base me coloque los numeros de telefono de la tabla de apellidos a la de nombres. Por ejemplo tabla 1:DNI 1234, Nombre:Juan; tabla 2: DNI 1234, Apellido:Lopez, Telefono: 5678. Es posible que Access revise el DNI y me coloque el numero de telefono 5678 al lado de Juan en la tabla 1?? usando como referencia que es el mismo DNI. Me explique?
Marco Cordero Hola !! Creo que si te explicaste, pero esto no es un caso para aplicar las consultas de Unión. Las consultas de Unión solo se pueden aplicar entre tablas o tablas y consultas que tengan exactamente la misma estructura, y este no es el caso que tú comentas. Para terminar de entender, un caso práctico donde podríamos aplicar este tipo de consultas sería en una oficina donde dos empleados tienen la misma tabla en sus BBDD pero con diferentes registros. Para que ambos tengan toda la información, se realiza una consulta de unión entre las tablas de los dos compañeros. En tu caso deberías de realizar una consulta de definición de datos SQL utilizando comandos Alter y demás. (Todo esto si te he entendido bien) Un saludo
diego pichaco Hola !! No. inner join es la instrucción SQL que se utiliza para relacionar dos tablas con una relación de tipo 1, mientras que UNION es la cláusula SQL para especificar una consulta de unión que son aquellas en las que en el resultado de la consulta se combinan o unen los registros de dos tablas o consultas. Esto se verá más detalladamente cuando haga algún día el tan solicitado curso de SQL ( espero tener tiempo en breve). un saludo
yo quiero hacer una consulta, que contenga 2 campos en una sola celda, o sea tengo nombre y apellido, separado, pero los necesito todos juntos en la misma celda a la hora de hacer la consulta, alguien sabe como seria?
Con una consulta de campo calculado concatenando los campos nombre y apellido. Se explica en el curso (consultas de campo calculado). Para concatenar utiliza el símbolo &. Un saludo!
El mejor canal para aprender!!! Gracias por los videos!!!
Gracias a ti por el comentario y por seguir mis vídeos. Un saludo!
No sabes cuanto me ayudo este video.
Muchas Gracias!!!!!
Con tu video, pude resolver la consulta SQL donde he unido alrededor de 17 tablas.
Muchas gracias por tu aporte,
No te preocupes si no entiendes el lenguaje SQL. Empezaré (algún día, espero que pronto) un curso sobre ello. El objetivo de este vídeo tan solo es que se conozca que existen este tipo de consultas. Un saludo.
explicas de manera excelente muchas gracias por hacerlo ayudas demasiado ojala nunca dejes de hacerlo.
Gracias por tus palabras. Un saludo
Muy buena explicación. Lo aplique a otro modelo y me dio inmediatamente, te felicito
Gracias por lo bien que nos explicas los tutoriales.
Quería saber ,si es posible, que de la siguiente tabla que se nutre de un formulario,
Id FECHA MESA JUGADOR1 JUGADOR2 HORAINICIO HORAFINAL TIEMPO
1 01-abr-20 MESA1 JUAN ANA 11:00 11:30 0,50
2 01-abr-20 MESA2 PEDRO ANTONIO 2:00 3:00 1,00
Puedo hacer otra tabla o consulta donde salgan los mismo datos, pero los jugadores en un solo campo, es decir, que la tabla quedara de la siguiente manera:
Id FECHA MESA JUGADOR HORAINICIO HORAFINAL TIEMPO
1 01-abr-20 MESA1 JUAN 11:00 11:30 0,50
2 01-abr-20 MESA2 PEDRO 2:00 3:00 1,00
1 01-abr-20 MESA1 ANA 11:00 11:30 0,50
2 01-abr-20 MESA2 ANTONIO 2:00 3:00 1,00
Muchas gracias por los tutorriales
Amigo exelente video, hace rato estaba buscando la forma de unir datos.
Un cordial saludo, estoy interesado en seguir este curso de Access2010, desde cero ya que hay algunos tips, que no lo ves en otros cursos de este tipo, aprecio las explicaciones, ya que no dejan lagunas...Felicitaciones....
Excelente tutorial, me estoy dando un repaso y aprendiendo lo que no encontré en los manuales. Soy usuario de Access desde la versión de lanzamiento 1.0 julio de 1992. Estoy saliendo de una cantidad de dudas en cuanto a las opciones de las actualizaciones hasta esta versión tomando en cuenta que la última versión estable - 2021 ( 5 de octubre de 2021) - debe tener nuevas e interesantes actualizaciones.
Debo llamar la atención sobre el comentarios sobre SQL y que está mal definido en este vídeo, en castellano sería Lenguaje ESTRUCTURADO de Consulta - en inglés sería STRUCTURED Query Language. Este detalle puede crear confusión en los usuarios neófitos por haber sido escrito con dos errores (SRUTURED).
Gracias. Estaré pendiente de actualizaciones sobre tutoriales de access.
Animo y muchas gracias por el esfuerzo.
Espero (con paciencia) el curso de SQL
Un saludo y graciñas!
MUCHAS GRACIAS ,JUSTO LO QUE BUSCABA Y MUY BUEN VIDEO!!
Sigue siendo útil. Muchas gracias!
Excelente exposición. Gracias.
Coloca en la zona de criterios en la línea de campo lo siguiente: El_Nombre: EnCad(1;[nombre];"ALFREDO";0)
Te devolverá solo los ALFREDO en mayúsculas. Si en la expresión lo pones en minúsculas, te devolverá los escritos en minúsculas. Un saludo
Buen día. Excelente explicación. Quiero saber los campos de las dos tablas tienen q ser iguales?
Carlos Maldonado Hola !! Imagino que te refieres a dos tablas que quieres relacionar entre si. Para relacionar dos tablas entre si con las relaciones comentadas en los vídeos, ambas tablas han de tener un campo común, es decir, un campo en ambas tablas con la misma información.
Un saludo
Excelente explicación!.
excelente video, tiene tiempo para ayudarme con una duda?
Hola estimado, agradezco lo que enseñas en cada uno de estos vídeos, estoy aprendiendo a crear formulas en acces y ahora me gustaría hacerlas en SQL para una consulta de unión, el problema es el siguiente: tengo varias consultas que unir con 6 campos cada una y un campo es mumérico; SELECT* FROM MERCADERIA UNION SELECT* FROM CAJA y así las que siguen, al ejecutar la consulta de unión me agrega muchos decimales y sin punto separador de miles, se que tengo que agregar la función ROUND para los decimales, pero la he colocado de varias formas y no me resulta, y no se como hacer que aparezcan los números con separadores de miles, serias tan amable de ayudarme con este tema.
Saludos
Estimado, excelente explicación muchas gracias. Esto se puede aplicar solo a dos tablas o a mas de dos? Gracias Saludos.
Leonardo Fabiano Hola !! Se puede aplicar a más de dos tablas utilizando varias cláusulas UNION siempre y cuando se cumplan los requisitos necesarios (mencionados en el vídeo) para poder realizar este tipo de consultas.
Un saludo
Excelente muchas gracias!!!
Profesor, una gran alegría en poderlo saludar de nuevo espero que este muy bien junto a sus seres queridos. Profesor Juan, tengo una pregunta en su escaso tiempo me puede ayudar, por ejemplo si tengo un botón de cerrar el formulario, en vez de cerrar pisando el mouse y asiendo clic, no habrá la forma de cerrarlo con una tecla por ejemplo, “F4” sin usar el mouse, mil gracias y un fuerte abrazo.
Hola. Puedes pulsar las teclas Ctrl+W para cerrar formularios sin usar el ratón. Un saludo
Muchas gracias muy buenos los videos, hace poco que empecé con el curso básico y ya estoy en el avanzado. Pero tenía una pregunta, es posible hacer consultas de acción en registros con datos adjuntos porque cuando intento anexar registros con archivos pdf a otras tablas Access no me deja?
Con tablas con archivos adjuntos se deben hacer las consultas de acción en VBA. De la forma tradicional desde la interfaz de consultas de Access no se puede. ¡Saludos!
@@pildorasinformaticas muchas gracias 🙏🏼 maestro
Hola Maestro, muchas gracias por el Video, en vez de union puedo aplicar una funcion and?? esque quiero que puestre los datos que cumplan con ambos criterios. Saludos cordiales.
+Eduardo Ipanaque Hola !! Como hace tiempo que hice este vídeo, ahora no recuerdo lo que comenté en él. Pero decirte que una consulta de unión no es reemplazable por el operador lógico AND.
Si me decís el minuto y segundo del vídeo donde aparece la duda, os podré ayudar mejor con este tipo de dudas.
Un saludo
Eduardo posiblemente tu solucion sea hacer la consulta de union y después hacer una consulta de seleccion sobre ella.
Me podrías explicar un poco mejor? Gracias de antemano.
Una consulta de Union, lo que hace es como indica, unir los registros de varias tablas, al hacer un AND entiendo que quieres hacer un filtro sobre el resultado, para ello primero haces la consulta de union, la guardas y luego haces una consulta de selección, pero en vez de usar una tabla usas la consulta anteriormente guardada y resultante de la union.
Amigo estuvo bueno el video, pero quiero unir dichos datos y q me aparescan como si fuese una lista desplegable, en lo cual cuando digite una letra aparesca los productos similares y yo pueda escoger el q quiero. Le agradeceria su ayuda
Hola buena noche, disculpa me puedes orientar, trabajo en area de pagos de una empresa, por cada quincena se genera un directorio de pagos, cada quincena yo la importo a una base de datos como tabla, lo que necesito es buscar a una persona y que me de como resultado el pago que se le hizo en cada quincena supongamos que son 24 quincenas al año, que el resultado me de el pago de las 24 qnas de la persona que busque, esto podria servir? se me ocurre que si pero seria mucho codigo, hay alguna forma de simplificarlo??
Sin ver tu BBDD es muy difícil para mi ayudarte con este tipo de duda. Pero por lo que comentas tienes una tabla por quincena y pago así que una consulta de unión podría ser una alternativa siempre que tus tablas tengan la misma estructura. Quizá haya otras alternativas pero como te digo, sin verlo es complicado ayudarte. Un saludo!!
exacto es lo que encontre con un union all, pero como son 24 quincenas al año tengo q hacer un select en cada tabla y en cada select buscar a la persona, pero se hace mucho codigo y tengo q ir de select en select cambiando lo a la persona que busco, hay alguna forma de simplicarlo o alguna alternativa.... Agradezco el tiempo que te tomas para responderme
Hooa, tengo una consulta.! Yo tengo que hacer o tener varias cosas, mi base de datos con una tabla con datos de Usuarios historicos y sus respectivas relaciones, y una tabla temporal que alimenta esa tabla historica a traves de una Formulario. Como hago:
1. Que chequee para duplicados de Usuarios en la Historica
2. No permita ingreso de duplicados
3. Haga efectiva la subida de nuevos ingresos.
Hola profesor:
espero pueda ayudarme, estoy haciendo una base de datos de control de empleados de tiempo parcial, mi problema es que al hacer la consulta calculada de horas trabajadas, no se hace la operacion que yo necesito, es decir restar hora de salida a hora de ingreso, porque necesito saber el total de horas trabajada por dia para luego mutliplicar este resultado por el valor de la hora ( eso lo hize en otra consulta calculada), fijese profesor que la segunda consulta si ma dá el resultado de la multiplicacion a pesar que el calculo de total horas esta mal,, no sé que hacer, o quizas en acces no se pueden hacer calculos con formatos hora minuto,,, cabe resaltar que estuve usando formato hora corto, (24 horas).
Espero me responda pronto y me ayude con mi problema.
Gracias
+Yani Bolive Hola !! Sin verlo es complicado para mi. Pero si me dices que el cálculo final te lo está haciendo bien, parece ser simplemente un problema de formato numérico a la hora de restar la hora de entrada y salida. ¿Qué te da exactamente cuando restas ambas horas? Un saludo
Hola. tus videos son impresionantes, he aprendido cosas nuevas, pero tengo un problema con 2 consulta que he creado a partir de una tabla general. Las consulta son de ENTRADAS y SALIDAS de productos, lo que quiero es calcular el STOCK de estas 2, pero no me sale. Me das una mano? Gracias
Sin ver tus tablas es imposible que te pueda ayudar a distancia. Pero imagino que por lo que preguntas el stock es Entradas - Salidas. En caso de que sea así, debes hacer una consulta de campo nuevo calculado que se explican también en este curso. Debes crear un campo nuevo en la consulta que tenga la resta Entradas-Salidas. Un saludo!
Jejeje por fin el maravilloso mundo de SQL....
Siento desilusionarte, pero en este curso no se explican las consultas en SQL. Tan solo se mencionan. Sin tardar mucho empezaré el curso de SQL. Un saludo
pildorasinformaticas
Pero por lo menos estan y bueno es una buena noticia seguiremos paciente esperando el curso, saludos.
Muchas gracias por este excelente material. Aprovecho la oportunidad para hacerle una pregunta, después de realizar una consulta de UNION en SQL, es posible en la misma agregar unas instrucciones para crear una TABLA con ese resultado de CONSULTA/UNION, que instrucciones debo agregar?. Muchas gracias de antemano
EN ACCESS 2010
SELECT Planilla_No, Nombres, Apellidos, Cedula_de_Identidad
FROM 0_Datos_Consejo_Comunal
UNION ALL
SELECT Cedula_de_Identidad_JGF, Nombres, Apellidos, Cedula_de_Identidad
FROM 1_Características_del_Grupo_Familiar;
Que debo agregar para crear una tabla con este resultado de CONSULTA/UNION y poder usarlo en otras consultas, formularios, informes, etc.
volvere a ver este video mañana,para afianzar el tema de sql.
Hola Juan:
Mira estoy trabajando en un proyecto de Access 2003 y tengo una consulta llamada SelectArea que consta de 2 campos id, nombre... tengo un formulario en el cual tiene dos campos texto1, texto2 lo que quiero hacer es que en el momento que el texto2 reciba el foco ejecute la consulta y sólo me traiga 1 registro dependiendo de que se hubiese escrito en el texto1, sería un parametro que se envia de texto1 a la consulta y dependiendo de lo escrito en el texto1 muestre algo en el texto2...
Ejemplo:
Texto1: 1
Texto2: Administracion
Ejemplo:
Texto1: 2
Texto2: Servicios
Muchas Gracias
donde estan los ejemplos de las consultas SQL
En mi curso de SQL que encontrarás también en este canal. Un saludo!!
Hola juan, he intentado seguir tus vídeos sobre consultas pero tengo una duda que no he conseguido solucionar
Quiero hacer una consulta de creación de tabla sobre una tabla que tiene datos adjuntos, en concreto fotografías , y Access me dice que no son posibles las consultas con este tipo de datos. Me pasa lo mismo al intentar hacer una consulta de creación de tabla y lo mismo si utilizo datos calculados
Es posible hacer este tipo de consultas??
***** Hola !! La verdad es que no, no se puede realizar consultas de creación de tabla con datos adjuntos ni campos calculados. Lamentablemente habría que crear esos campos de forma manual.
Un saludo
Hola Profesor, disculpe la consutla, resulta que hice una tabla con varios campos, ejem: Ago_2,Ago_9, Ago_16, etc, pero quiero hacer que se sumen dichos campos, porque en ellos hay tipo moneda, y al final quiero que me de un resultado, como en Excel, sera posible, gracias de antemano, y saludos
Jose Manuel Jimenez Hola !! Sí, es posible. El campo del resultado tiene que ser de tipo calculado (en las propiedades del campo desde vista diseño lo verás). Una vez elegido calculado como tipo de datos, se abrirá el generador de expresiones para que introduzcamos la expresión del cálculo. Allí debemos introducir [Ago_2]+[Ago_9]+[Ago_16]
Debería de funcionar. Un saludo
Profesor lo felicito por sus exelentes videos tutoriales he aprendido Access con usted. Tengo una pregunta: ¿se puede hacer este tipo de consulta, la de unión, en excel? Me dedico a la contabilidad y quisiera unir 7 informes de contabilidad de distintos fondos en un informe consolidado. Cada informe tiene la misma estructura. Saludos desde Puerto Rico.
YIRIYIRIBON2009 Hola !! Gracias por el comentario y por seguir mis vídeos. Me alegro de que te gusten. Respecto a lo que preguntas, lo más parecido en Excel es utilizar la función "Consolidar"·disponible en la ficha "Datos". Esta función te permite unir varias tablas en una sola siempre y cuando todas tengan la misma estructura.
Un saludo
pildorasinformaticas ¡Perfecto! Lo logré. Gracias por su ayuda. Usted es excelente.
hola alguien me podría ayudar con este tipo de consultas:
mostrar los compradores que compraron mas de un terreno en la zona capital. considerando las tablas comprador, terreno y zona se que se hacen haciendo copias de una misma tabla y luego se comparan pero no se la como es la metodología para hacerla
hola, cuando quiero borrar los países "España e Italia" no me deja...
quisiera saber que pasa
Gracias, me has salvado la vida!!!
Si? Me alegro entonces. Un saludo
Podria haver una pregunta fuera de este tema?
VErás quisiera poner un formulario en mi página donde los pacientes elijan las fechas disponibles con la hora disponible , que el paciente eligiese y que el siguiente paciente ya no pudiera escoger ya esta hora.
¿gracias y perdon por abusar de tu confianza?
diego pichaco Hola !! Imagino que te refieres a ponerlo en tu página web. En ese caso tendrías que trabajar con MySql o cualquier gestor de BBDD del lado del servidor junto con algún lenguaje también del lado del servidor tipo PHP por ejemplo aunque no son las únicas opciones.
Además deberías de diseñar una web semejante a un formulario de Access. Access no está concebido para trabajar desde la web.
Algo que si puedes hacer es crear una BBDD para trabajar en una intranet (pequeña red empresarial), pero creo que no es esto a lo que te refieres.
Un saludo
gracias
Buenas noches, agradezco su colaboración ayudándome a realizar la siguiente consulta:
Deseo consulta el nombre de todas las personas que inicien al escribirlas en el cuadro de pregunta: EJ: Que al consultar LU, aparezcan todos los nombre que empiecen por esas letras, osea; Luis Onofre, Lucy Milnea, Lucas Santiago, etc. Ó al Colocar las Letras MA; me arroje María Angel; Marisol Sofía, etc; Y ASI SUCESIVAMENTE AL COLOCAR CUALQUIER LETRA O LETRAS. Pues he estado intentando realizar dicha consulta, pero al colocar la letra o letras no me aparece anda a menos que coloque el nombre completo de la persona, pero si esa persona tiene dos nombre y solo coloco uno en la consulta, no arroja nada.
Agradezco su colaboración.
Rober
rober alvarado Solución en este vídeo: ua-cam.com/video/8_Gt2yQStdQ/v-deo.html
Un saludo
Hola Profe como siempre yo por aca preguntando tengo una pregunta referente a las consultas de union. En mi caso tengo una tabla que tiene el nombre de una persona, y el dni y tengo otra tabla que tiene el apellido de la persona el dni y su numero de telefono. Yo quiero que Access usando los DNI como base me coloque los numeros de telefono de la tabla de apellidos a la de nombres. Por ejemplo tabla 1:DNI 1234, Nombre:Juan; tabla 2: DNI 1234, Apellido:Lopez, Telefono: 5678. Es posible que Access revise el DNI y me coloque el numero de telefono 5678 al lado de Juan en la tabla 1?? usando como referencia que es el mismo DNI. Me explique?
Marco Cordero Hola !! Creo que si te explicaste, pero esto no es un caso para aplicar las consultas de Unión. Las consultas de Unión solo se pueden aplicar entre tablas o tablas y consultas que tengan exactamente la misma estructura, y este no es el caso que tú comentas.
Para terminar de entender, un caso práctico donde podríamos aplicar este tipo de consultas sería en una oficina donde dos empleados tienen la misma tabla en sus BBDD pero con diferentes registros. Para que ambos tengan toda la información, se realiza una consulta de unión entre las tablas de los dos compañeros.
En tu caso deberías de realizar una consulta de definición de datos SQL utilizando comandos Alter y demás. (Todo esto si te he entendido bien)
Un saludo
Muito bom, como sempre!
Gracias !!
INNER JOIN NO ES LO MISMO QUE UNION NO ?
diego pichaco Hola !! No. inner join es la instrucción SQL que se utiliza para relacionar dos tablas con una relación de tipo 1, mientras que UNION es la cláusula SQL para especificar una consulta de unión que son aquellas en las que en el resultado de la consulta se combinan o unen los registros de dos tablas o consultas. Esto se verá más detalladamente cuando haga algún día el tan solicitado curso de SQL ( espero tener tiempo en breve).
un saludo
yo quiero hacer una consulta, que contenga 2 campos en una sola celda, o sea tengo nombre y apellido, separado, pero los necesito todos juntos en la misma celda a la hora de hacer la consulta, alguien sabe como seria?
Con una consulta de campo calculado concatenando los campos nombre y apellido. Se explica en el curso (consultas de campo calculado). Para concatenar utiliza el símbolo &. Un saludo!
@@pildorasinformaticas ahh buenísimo, muchísimas gracias!