Visualizzazione dei risultati da 1 a 5 su 5

Discussione: where... in...

  1. #1

    where... in...

    In un form ho una serie di flag (tutti con lo stesso nome), ma con valori diversi. Nella pagina in cui ricevo i dati ottengo i valori separati da virgola (es. IDricevuti=1,2,5,12).
    Vorrei cancellare i dati nel db (access) dove id e' uguale ai valori recuperati. Mi ricordo che c'era qualcosa tipo in() (es. "delete.... where [id] in(IDricevuti)". ma non sono riuscito a trovare nulla.

    Mi potete aiutare?
    Grazie

  2. #2
    DELETE * FROM tabella WHERE campo IN (1,2,3,4,5)

  3. #3
    Grazie mille. Stavo impazzendo.

  4. #4
    Originariamente inviato da Mems
    DELETE * FROM tabella WHERE campo IN (1,2,3,4,5)
    e sarebbe uguale a
    codice:
    DELETE * FROM tabella WHERE campo ='1' or  campo ='2' or  campo ='3' or  campo ='4' or  campo ='5'
    ?
    se è cos' potrebbe essere molto good!
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  5. #5

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.