Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Sintassi query delete

  1. #1

    Sintassi query delete

    Sicuramente ci deve essere qualche errore nella sintassi della query ma non capisco quale sia.

    Le query è questa:
    delete studente from studente, eliminati where studente.matricola = eliminati.matricola

    E l'errore è questo:
    MySQL said: Errore di sintassi nella query SQL vicino a 'studente from studente, eliminati where studente.matricola = eliminati.matricola' linea 1

    Ho provato di tutto ma senza riuscire a cavarne nulla

    Help!

  2. #2
    non ne sono sicurissimo al 100% ma non puoi dirgli di cancellare studente, poichè studente è il nome del db.
    dovresti dirgli
    DELETE matricola FROM studente, eliminati WHERE studente.matricola=eliminati.matricola

  3. #3
    Si, ma così non mi cancella solo il campo matricola? oppure tutto il record? studente è una tabella e io voglio cancellare le istanze che hanno campo matricola uguale a quella presente nella tabella eliminati.

    Comunque ora provo a fare come mi hai detto.

    Grazie.

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.