Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: [sql]

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5

    [sql]

    Salve,
    ho la necessità di creare una query in sql, ma ho dei problemi a realizzarla.
    Poniamo in esempio di avere una tabella con i seguenti attributi:
    Oggetto | Stato | Citta | Occupato | Libero | Inizio prenotazione | Fine prenotazione

    gli attributi Occupato, libero, inizio prenotazione e fine prenotazione contengono date.
    Vorrei poter ad esempio selezionare tutti gli oggetti che sono stati occupati e resi liberi in un certo intervallo di tempo.

    Ho provato a mettere in where la seguente condizione:

    codice:
    occupato_dal >= '2013/03/11'  and libero_al <= '2013/05/20'
    ma non ottengo risultati.

    Sapreste dirmi qualè il problema?
    Grazie in anticipo.

  2. #2
    Ciao,

    hai detto che non ottieni risultati.

    Cosa vorresti ottenere ? hai dei dati nella tabella che soddisfano quella condizione?

    Se ti va fai un esempio con dei dati per farmi vedere tramite query cosa vorresti ottenere
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5
    si la tabella è popolata con dati di esempio. Riporto quello che ho scritto per tupla presente nel db:

    occupato_dal | libero_al
    2013-03-16 | 2013-03-29
    2013-03-20 |2013-03-29
    2013-04-01 | 2013-04-10

    voglio ottenere gli attributi dei record che soddisfano questa condizione

  4. #4
    .
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  5. #5
    Originariamente inviato da bomberdini
    ok puoi scrivere la tua query?
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5
    ma nella tabella sono presenti altri attributi, come Stato, città, via eccc questi devono apparire

  7. #7
    devono apparire se ti servono ai fini di visualizzazione dei risultati.

    Tu che query hai scritto?
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5
    non sto scrivendo la query io. Sto utilizzando un componente di joomla che mi permette di inserire le condizioni in where.

    infatti quando faccio ad esempio stato='libero' mi visualizza tutti gli altri campi. Questo perchè li ho impostati io nel display. Per defaul comunque c'e * quindi se c'e qualcosa deve uscire fuori.

  9. #9
    ok

    Prova con la data in questo formato nella where :

    2013-03-11 invece di 2013/23/11

    poi fammi sapere
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5
    è proprio vero che alla stupidità umana non c'e limite... sono un esemplare ahahaha
    ho messo i trattini e adesso funziona grazie x il tempo dedicatomi.

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.