Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746

    [MySQL] UPDATE con relazione altra tabella

    Devo modificare il valore di un record in una tabella se in un'altra tabella un valore soddisfa una determinata condizione

    postare l'originale è un casino in quanto la situazione è complessa e sarebbe di difficile comprensione, ma in soldoni si riassume così:
    codice:
    UPDATE tabella_1,tabella_2
    
    SET campo_1 = 0
    
    WHERE tabella_2.campo_2 < $valore
    
    AND tabella_1.id = tabella_2.id
    Non mi da errore, ma non si comporta esattamente come dovrebbe e almeno per escludere ke non sia qui l'errore qualc1 sa mica se la query è corretta?

    grazie
    Errare humanum est, perseverare ovest

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    prova a specificare la tabella del campo_1:
    codice:
    SET nome_tabella.campo_1 = 0
    think simple think ringo

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    era già a posto, il baco era in un altro punto, grazie lo stesso

    mandi
    Errare humanum est, perseverare ovest

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.