Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    440

    unica istruzione sql per cancellazione multipla

    è possibile eseguire un multi delete nella stessa istruzione SQL tipo:

    sql = "delete from tabella1 where nome = 'pippo'; delete from tabella1 where nome = 'pluto';"

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    delete from tabella1 where nome in ('pippo','pluto')

  3. #3
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    440
    grazie 1000! e un multiplo update?
    cioe
    sql = "update tabella1 set nome='pippo' where id = 10" e "update tabella1 set nome='pluto' where id = 45" e così via...

    Grazie!

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Devi fare tot query.

  5. #5
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    440
    cos'e? VVoVe:

  6. #6
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    dove tot = n

    nel senso che devi fare tante query quanti sono i campi da updatare...

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da Maison Ikkoku
    cos'e? VVoVe:
    Intendo che per ogni update ti servirà una query.

    edit.

    Originariamente inviato da telegio
    dove tot = n

    nel senso che devi fare tante query quanti sono i campi da updatare...

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.