Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problema select count

  1. #1

    problema select count

    Ciao a tutti ho la seguente tabella:

    DB MYSQL

    Tipo dati

    id = int(10)
    oggetto = float

    id | oggetto
    1 | 5.32
    2 | 6.51
    3 | 5.32

    devo effettuare una selcet count per contare quanti record ci siano uguali ed effettuo la seguente query:

    codice:
    Dim oggetto
    oggetto = "5.32"
    
    Set rs = conn.Execute("Select count(id) from mia_tabella where oggetto ='"& oggetto &"'")
    Tot = rs(0)
    
    Response.write Tot
    Mi dovrebbe stampare 2 ma mi stampa sempre Zero; La query mi pare corretta di fatti se trasformo il campo Oggetto nella tabella da float a int funziona correttamente solo che con float non ne vuole sapere di funzionare...

    Qualcuno sa darmi un mano?

  2. #2
    togli gli apici se oggetto è un numero

  3. #3
    non funziona ugualmente... mi funziona solo se imposto INT come valore nel campo oggetto

  4. #4
    e se fai direttamente

    Select count(id) from mia_tabella where oggetto = 5.32

    ???

  5. #5
    è assurdo ma non va nemmeno così..

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.