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

Discussione: Problemi select

  1. #1
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197

    Problemi select

    Ragazzi sono in difficoltà con una query:

    Con questa select

    codice:
    sql = "SELECT user, Count(id) as totale FROM tab1 where eta=1 GROUP BY user HAVING Count(id)>10 order by totale asc"
    estraggo una moltitudine di dati e li riordino...adesso viene il bello....io vorrei farne visualizzare a video solo 5...per essere precisi i primi 5.

    La funzione LIMIT non posso utilizzarla nella tabella infatti il valore eta può avere diversi valori.

    Come posso fare?


  2. #2
    Moderatore di Annunci siti web L'avatar di Cesar
    Registrato dal
    Dec 2001
    Messaggi
    3,446
    SELECT TOP 5 ...

  3. #3
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197
    Dimenticavo, il db è su MySQL.

    Se aggiungo TOP mi da errore.


  4. #4
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    fai un ciclo da 0 a 5

  5. #5
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    Re: Problemi select

    Originariamente inviato da Utente
    ...
    La funzione LIMIT non posso utilizzarla nella tabella infatti il valore eta può avere diversi valori.

    ...
    non ho capito perchè non puoi usare LIMIT
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  6. #6
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197
    Originariamente inviato da salvod
    fai un ciclo da 0 a 5
    Intendi

    codice:
    for next
    puoi essere più preciso?

    Grazie


  7. #7
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    i record non li visualizzi in un ciclo fino a che EOF è true??

  8. #8
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197

    Re: Re: Problemi select

    Originariamente inviato da wallrider
    non ho capito perchè non puoi usare LIMIT
    Il dato eta può avere diversi valori, se limito la query in oggetto ad esempio a 5 potrei non trovare alcun dato eta pari a 1.


  9. #9
    Moderatore di Annunci siti web L'avatar di Cesar
    Registrato dal
    Dec 2001
    Messaggi
    3,446
    Originariamente inviato da Utente
    Dimenticavo, il db è su MySQL.
    allora usa LIMIT 1,5


  10. #10
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    Re: Re: Re: Problemi select

    Originariamente inviato da Utente
    Il dato eta può avere diversi valori, se limito la query in oggetto ad esempio a 5 potrei non trovare alcun dato eta pari a 1.
    ma non metti la where?
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

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.