Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333

    [ MySql Access ] conversione di query

    Ho una query di Access2007 la devo far funzionare in MySql



    Non riesco a convertire la funzione "nz" ( Null To Zero )

    __________________________________________________ _____


    mi spiego meglio
    Se ho un campo "preferito" con valore null e lo voglio trasformare in zero
    In Access scrivo: nz([preferito];0)
    Cosa devo scrivere in MySql .................................????



    Grazie

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    puoi usare CASE WHEN

    codice:
    SELECT campo1,
    CASE WHEN campo2 IS NULL THEN 0 ELSE campo2 END
    FROM tabella

  3. #3
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Grazie

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Puoi anche usare la funzione standard coalesce()

    codice:
    select *,coalesce(preferito,0) as preferito 
    from tabella

  5. #5
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Interessante
    "coalesce" mi era proprio nuova
    Grazie anche a te

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 © 2026 vBulletin Solutions, Inc. All rights reserved.