Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 22

Discussione: aiuto con stringa SQL

  1. #11
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323
    allora ecco mi sono spiegato il tutto..
    diciamo che va ma l "imbroglio" ecco dove stava odove sta

    se io ho nel 2006 dei messaggi inviati nel mese di agosto ovvero quello attuale, me li conta come se fossero nel 2007
    in pratica fa una somme di tutti i mesi di agosto se non vado errato.
    puo essere giusto il mio ragionamento?


    se cosi fosse posso mettere qualcosa per decidere quelli del corrente anno?

  2. #12
    Originariamente inviato da neronemassimo
    allora ecco mi sono spiegato il tutto..
    diciamo che va ma l "imbroglio" ecco dove stava odove sta

    se io ho nel 2006 dei messaggi inviati nel mese di agosto ovvero quello attuale, me li conta come se fossero nel 2007
    in pratica fa una somme di tutti i mesi di agosto se non vado errato.
    puo essere giusto il mio ragionamento?


    se cosi fosse posso mettere qualcosa per decidere quelli del corrente anno?
    dai che uno sforzetto di fantasia (basandoti su quello che fai per il mese corrente) lo puoi fare.

  3. #13
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323
    si infatti quelli dell anno ce l ho fatta.
    e vanno perfettamente
    ovvero trova solo quelli del 2007

    mentre il mese month GIURO conta anche quelli degli anni precedenti nello stesso mese.
    sono pazzo o puo' essere cosi?



    PS. per estrarre solo l ora dal campo Now() come posso fare?
    se estraggo l ultimo id mi da il campo completo giorno mese anno ora.
    se invece voessi solo lora?

    giuro che poi per un mese non domando piu nulla?

  4. #14
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    certo che lo fa
    devi prendere quelli del mese come mese corrente e anno come anno corrente
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  5. #15
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323
    lo so che mi scambierete per pazzo ma a me non va
    ovvero va ma mifa vedere tutti i messaggi che hanno nella data il mese corrente, non solo quelli del 2007

    mi da lo stesso risultato facendo cosi:
    SELECT *
    FROM sms
    WHERE month(inviato) = 08

    in pratica se ho un messaggio inviato il 01/08/2000
    me lo segna lo stesso.

    invece io volevo solo quelli del 2007

    uffa



    PS. richiedo.
    che SQL devo usare per estrarre solo l ora da un campo Now() ?

  6. #16
    codice:
    Recordset2.Source = "SELECT * FROM sms WHERE month(inviato) = " & month(Now()) & " AND year(inviato) = " & year(now())

  7. #17
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323
    questo si che è un uomo...hiii

    grazie mille ora va...

    anche se devo bacchettarti eprche è un po sbagliato... dai scherzo...
    quella giusta è cosi... mancava & e "

    SELECT * FROM sms WHERE month(inviato) = " & month(Now()) & " AND year(inviato) = " & year(now()) &"


    PS. adesso mi resta solo come estrapolare l ora da un campo Now()...
    mi aiutate ancora?

  8. #18
    Originariamente inviato da neronemassimo
    questo si che è un uomo...hiii

    grazie mille ora va...

    anche se devo bacchettarti eprche è un po sbagliato... dai scherzo...
    quella giusta è cosi... mancava & e "

    SELECT * FROM sms WHERE month(inviato) = " & month(Now()) & " AND year(inviato) = " & year(now()) &"


    PS. adesso mi resta solo come estrapolare l ora da un campo Now()...
    mi aiutate ancora?
    E' giusta anche senza la & " finale.
    Fidati.

  9. #19
    Ad intuito, se per il mese usi month e per l'anno usi year, per l'ora cosa useresti?

  10. #20
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323
    a me senza quelli non andava..

    cmq per l ora ho capito che dovevo mettere hour, ma invece il mio problema era piu semplice...
    in pratica dovevo solo recuperare l ultimo id inserito del campo inviato con Now() ma non prendere tutto il campo ma solo l ora.
    con dreamweaver ho impostato una cosa e me lo ha fatto da solo
    per curiosita' vi metto cosa ho fatto... anzi cosa mi ha scritto dreamweaver:

    <%= DoDateTime((Recordset1ultimo.Fields.Item("inviato" ).Value), 3, 1033) %>

    ora mi ammazzerete se volessi lo stesso discorsco di prima per i giorni della settimana?
    ovvero il lunedi martedi ecc?

    o me ne sto buono fino a settembre dai...

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.