Visualizzazione dei risultati da 1 a 7 su 7

Discussione: errore query

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127

    errore query

    Errore di sintassi (operatore mancante) nell'espressione della query '([gruppo]=2 and Month([data])> 8 and Year([data])=2004) or ([gruppo]=2 and Month([data])=< 8 and Year([data])=2005)'.

    select * from tbl where ([gruppo]=2 and Month([data])> 8 and Year([data])=2004) or ([gruppo]=2 and Month([data])=< 8 and Year([data])=2005)

    praticamente devo pigliare tutti i record dal db dove
    gruppo = 2
    data compresa tra 1/09/2004 e 31/08/2005


    tnx

  2. #2
    non e' che qualcuno de valori che credi siano inseriti nella query sono in realta' nulli?
    Saluti a tutti
    Riccardo

  3. #3
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Errore di sintassi (operatore mancante) nell'espressione della query '([gruppo]=2 and Month([data])> 8 and Year([data])=2004) or ([gruppo]=2 and Month([data])=< 8 and Year([data])=2005)'.

    select * from tbl where ([gruppo]=2 and Month([data])> 8 and Year([data])=2004) or ([gruppo]=2 and Month([data])=< 8 and Year([data])=2005)

    praticamente devo pigliare tutti i record dal db dove
    gruppo = 2
    data compresa tra 1/09/2004 e 31/08/2005
    credo proprio che nella query non ci voglia l'OR bensì:
    codice:
    select * from tbl where ([gruppo]=2 and Month([data])> 8 and Year([data])=2004) AND  ([gruppo]=2 and Month([data])=< 8 and Year([data])=2005)

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da riccardone
    non e' che qualcuno de valori che credi siano inseriti nella query sono in realta' nulli?
    i campi del db sono tutti ok

    x aki: l'and restituirebbe tutto falso e cmq ho fatto la prova e l'eerrore rimane

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    risolto ..
    stupidissimo errore:

    minore o uguale si scrive <=
    e non
    =<

  6. #6
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    ah bene


  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    ehm mi correggo
    funziona solo prima dell'or ..
    poi nn +
    mettendo l'and è peggio ..

    EDIT: no ora va .. x fortuna ke ho quasi finito

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.