none
Consulta SQL RRS feed

  • Pregunta

  • Buen día, solicito de su ayuda ya que debo realizar un informe y debo buscar información en tres tablas distintas pero que el resultado se me vea en una sola, es decir, tengo las tablas vendedores_calle, vendedores_tienda y vendedores_virtual, mi tabla matriz es vendedores_calle de donde sacare la mayoría de la información pero en esas tres tablas hay un campo que debo mostrar, en la primera tabla el campo es punto_venta, en la segunda tabla el campo es punto_atención y el tercera tabla el campo es punto_virtual.   
    viernes, 23 de agosto de 2019 16:54

Respuestas

  •  debo buscar información en tres tablas distintas pero que el resultado se me vea en una sola  

    La operación que tienes que hacer se llama "JOIN". Tiene un aspecto parecido al que te pongo a continuación, pero tendrás que modificarlo para introducir los nombres de campo que realmente haya en tus tablas. Donde dice "Codigo" tendrás que poner el nombre de campo que sirva de enlace en cada una de las tablas.

    select vc.campo1, vc.campo2, vc.etc, vt.loquesea, vv.otracosa
    from vendedores_calle as vc
    left join vendedores_tienda as vt on vc.Codigo = vt.Codigo
    left join vendedores_virtual as vv on vc.Codigo = vv.Codigo

    • Marcado como respuesta Cristian8703 viernes, 23 de agosto de 2019 19:19
    viernes, 23 de agosto de 2019 18:16

Todas las respuestas

  •  debo buscar información en tres tablas distintas pero que el resultado se me vea en una sola  

    La operación que tienes que hacer se llama "JOIN". Tiene un aspecto parecido al que te pongo a continuación, pero tendrás que modificarlo para introducir los nombres de campo que realmente haya en tus tablas. Donde dice "Codigo" tendrás que poner el nombre de campo que sirva de enlace en cada una de las tablas.

    select vc.campo1, vc.campo2, vc.etc, vt.loquesea, vv.otracosa
    from vendedores_calle as vc
    left join vendedores_tienda as vt on vc.Codigo = vt.Codigo
    left join vendedores_virtual as vv on vc.Codigo = vv.Codigo

    • Marcado como respuesta Cristian8703 viernes, 23 de agosto de 2019 19:19
    viernes, 23 de agosto de 2019 18:16
  • Muchas gracias, funciona correctamente.
    viernes, 23 de agosto de 2019 19:19