7 UPDATE SQL ⚡ Actualizar datos de una tabla en SQL Server ⚡ Curso de SQL Desde Cero en Español 2022

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ • 10

  • @EWebik
    @EWebik  2 роки тому

    💡 Curso de SQL: ua-cam.com/video/FVn8iIwKpPk/v-deo.html

  • @fumigacionfotos6384
    @fumigacionfotos6384 2 роки тому

    Excelente contenido, gracias por compartir tus conocimientos.

    • @EWebik
      @EWebik  2 роки тому

      Hola fumigación, muchas gracias, saludos!!!

  • @luisleon3308
    @luisleon3308 2 роки тому +1

    excelente sigue subiendo videos

    • @EWebik
      @EWebik  2 роки тому

      Hola Luis, muchas gracias claro que si, saludos

  • @jorgeluisatalayaalva92
    @jorgeluisatalayaalva92 Рік тому

    HOLA UNA CONSULTA ¿POR QUE AQUI EL INNER JOIN Y EL WHERE LO HACES CON EQUIPOS GPS Y NO CONTRA TIPOS GPS? ESPERO RESUELVAS MI DUDA GRACIAS , EXCELENTES TUS VIDEOS
    UPDATE tipos_gps
    SET
    modelo = tg2.modelo,
    protocolo = tg2.protocolo
    FROM tipos_gps_2 AS tg2
    INNER JOIN equipos_gps AS eg ON tg2.cod_gps = eg.cod_gps
    WHERE
    tipos_gps.cod_gps = eg.cod_gps
    ;

    • @EWebik
      @EWebik  Рік тому +1

      Hola, gracias me da gusto que te hayan sido útiles, se realizó de esta manera ya que la tabla que se desea actualizar es tipos_gps, por lo tanto en el from se requiere tener una tabla que sirva como origen de datos la cual es tipos_gps_2, en el inner join sirve para cruzar otras tablas como equipos_gps y solo tomar los equipos de la tabla tipos_gps_2 que existan en equipos_gps, y por ultimo en el where simplemente quiero afectar los registros de tipos_gps que existan en equipos_gps. Realmente en la práctica, debes reemplazar el orden de las tablas dependiendo de como desees hacer la actualización de datos. Espero no haberte confundido, deja tus dudas y las iré respondiendo, saludos

  • @sistemasfj8099
    @sistemasfj8099 2 роки тому

    excelente, si yo tengo una tabla con fecha y quiero cambiar solamente un rango de fechas copie tu sentencia me quedo asi pero quiero por ejemplo solo cambiar los registros de enero 2022 mas no encuentro la forma si me pudieras ayudar de favor
    USE ad2021_TIENDA
    UPDATE Movimientos
    SET
    ALMACEN = 1
    WHERE
    PRODUCTO = 286 and DOCUMENTO = 4
    ;

    • @danielagomezrendon6893
      @danielagomezrendon6893 2 роки тому +1

      Hola no soy experta, pero creo que debes agregar a tu WHERE otro AND donde le indiques el rango de fechas que debe filtrar. WHERE PRODUCTO = 286 and DOCUMENTO = 4 and (fechafac >= @fechaini and fechafac