Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [Mysql] If / elseif

  1. #1
    Utente di HTML.it L'avatar di breiko
    Registrato dal
    Jan 2003
    Messaggi
    53

    [Mysql] If / elseif

    Ciao.
    Non riesco ad eseguire una semplice query con l'if.

    Qualcuno mi potrebbe postare un esempio per capire dove sbaglio?

    codice:
    IF (2>1)  
    THEN  
    UPDATE nometabella 
    SET col='a'  
    ENDIF;
    Sempre mysql syntax error.

  2. #2
    Utente di HTML.it L'avatar di breiko
    Registrato dal
    Jan 2003
    Messaggi
    53
    (up)

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Non esiste quella roba. L'SQL non è un linguaggio di programmazione.
    L'IF lo puoi utilizzare solo per decidere cosa mettere in una delle colonne risultato di una query. Non certo per decidere se eseguire un update oppure no.

  4. #4
    Originariamente inviato da luca200
    Non esiste quella roba. L'SQL non è un linguaggio di programmazione.
    L'IF lo puoi utilizzare solo per decidere cosa mettere in una delle colonne risultato di una query. Non certo per decidere se eseguire un update oppure no.
    mumble..
    http://dev.mysql.com/doc/refman/5.0/...statement.html
    I hate to feel the Love beetwen us die...
    This is our last embrace...


    IndiSound.net - La musica italiana indipendente
    Bertuccia.com - Chat, Forum e Galleria Fotografica...

  5. #5
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da petrucci
    mumble..
    http://dev.mysql.com/doc/refman/5.0/...statement.html
    Vediamo di capirci.
    Parliamo di query o di stored procedure?

  6. #6
    Originariamente inviato da luca200
    Vediamo di capirci.
    Parliamo di query o di stored procedure?
    Cerco di capire..
    in due parole qual è la differenza?
    I hate to feel the Love beetwen us die...
    This is our last embrace...


    IndiSound.net - La musica italiana indipendente
    Bertuccia.com - Chat, Forum e Galleria Fotografica...

  7. #7
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    La query è l'espressione sql con cui si fanno ricerche sul db.
    Una stored procedure è una funzione avanzata con la quale si memorizzano nel db intere procedure, che possono essere assimilate a dei programmi. Solo in quest'ultimo caso ha senso usare l'if per eseguire o meno una query o un update.

  8. #8
    Capito...

    pensavo fosse una nuova chicca...visto che ne parlavano nella documentazione della versione 5.x

    I hate to feel the Love beetwen us die...
    This is our last embrace...


    IndiSound.net - La musica italiana indipendente
    Bertuccia.com - Chat, Forum e Galleria Fotografica...

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.