Visualizzazione dei risultati da 1 a 4 su 4

Discussione: MySql e condizionali

  1. #1

    MySql e condizionali

    Salve a tutti,
    Devo fare una query ma seguire determinate condizioni.
    Diciamo che ho dei dvd in un db.
    Voglio selezionare tutti quelli che hanno la data di uscita minore ad "oggi".
    Fin qui va bene basta usare where.
    Solo che i dvd selezionati sono di due tipi (vendita e noleggio) e la condizione sulla data vale soltanto per quelli a noleggio.
    E' difficile o mi sto perdendo in un bicchier d'acqua?

    Grazie,
    Alex

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    218
    Codice PHP:

    $query 
    "SELECT * FROM dvd WHERE data_uscita < $dataOdierna AND noleggio = 1 AND vendita = 0"
    Una cosa simile?

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922

    Re: MySql e condizionali

    Originariamente inviato da bendervinicio
    Salve a tutti,
    Devo fare una query ma seguire determinate condizioni.
    Diciamo che ho dei dvd in un db.
    Voglio selezionare tutti quelli che hanno la data di uscita minore ad "oggi".
    Fin qui va bene basta usare where.
    Solo che i dvd selezionati sono di due tipi (vendita e noleggio) e la condizione sulla data vale soltanto per quelli a noleggio.
    E' difficile o mi sto perdendo in un bicchier d'acqua?

    Grazie,
    Alex
    select * from tabella where tipo = 'vendita' or (campo_data < curdate() and tipo = 'noleggio')

  4. #4
    la risposta di nicola credo sia quella adatta.
    ora provo, grazie mille!

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.