Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2017
    Messaggi
    52

    [MYSQL] Update due tabelle con JOIN

    Salve, dovendo effettuare l'aggiornamento di due tabelle separate contemporaneamente, mi conviene usare due query separate aggiornando prima una e dopo l'altra oppure eseguire un'unica query con:
    Codice PHP:
    UPDATE tbl_tabella1 AS 
    INNER JOIN tbl_tabella2 
    AS c
    ON b
    .id c.id
    SET b
    .numero_pezzi b.numero_pezzi - :np
    c.quantita = :hu
    WHERE b
    .id = :id AND b.itemid = :itid 

  2. #2
    Decisamente la seconda.

  3. #3
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,285
    Che io sappia comunque l'update lo fai sempre su una sola tabella.
    Quindi devi fare due query

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.