Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    lavorare con + tabelle in una query di update..

    ciao, spero di possa fare..
    è possibile settare il campo della tabella A uguale al campo della tabella B se il campo della tabella C è uguale al campo B.x ?
    Voglio l'alt+s anche per FF

  2. #2
    certo. prima prepara una SELECT che estragga i record che soddisfano la condizione (e questo lo sai fare...). poi prepari una UPDATE che sfrutta la stessa WHERE della SELECT.

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da optime
    certo. prima prepara una SELECT che estragga i record che soddisfano la condizione (e questo lo sai fare...). poi prepari una UPDATE che sfrutta la stessa WHERE della SELECT.
    mhh.. cmnq ho trovato, ma creo che funzioni solo con ms sql server, una query che sfrutta il from nell'update..
    eccola:
    codice:
    UPDATE titles
        SET ytd_sales = t.ytd_sales + s.qty
        FROM titles t, sales s
        WHERE t.title_id = s.title_id
        AND s.ord_date = (SELECT MAX(sales.ord_date) FROM sales)
    che storia è ma quando ci sarà una sola sintassi per tutti?!!
    Voglio l'alt+s anche per FF

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.