Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #3
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316
    ok, ho trovato un po' di documentazione in giro..ho visto anche che c'è l'if/else..ma è possibile integrare il codice in questa query?
    nel senso che, all'interno di * ci saranno entrambi i campi data1 e data2..vorrei dirgli quindi che dentro a * deve controllare se data 2 è != NULL oppure no e decidere quale prendere. oppure posso fare una scrematura con un'altra query, selezionando solo i valori per cui data2 è 1= NULL?

    codice:
    SELECT *
    FROM tabella
    WHERE anno = $year
    AND categoria = $cat
    ORDER BY MY_DATE DESC"
    grazie
    L.

    edit..ho risolto da solo banalmente facendo così:

    codice:
    SELECT *, CASE WHEN data1 != '0000-00-00' THEN data1 ELSE data2 END AS MY_DATE
    FROM tabella
    WHERE anno = $year
    AND categoria = $cat
    ORDER BY MY_DATE DESC
    grazie di nuovo!
    L.
    Ultima modifica di leaf; 05-01-2015 a 22:53

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.