Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    query complessa (per me)

    Perchè non funziona?

    codice:
    "SELECT top 3 COUNT(*) AS n_feed, Max(utenti.userid) As MaxId, Max(feed.id_utente) As MaxId_utente FROM feed INNER JOIN utenti ON feed.id_utente = utenti.id_utente WHERE feed.valido = 'si' GROUP BY feed.id_utente ORDER BY 'n_feed' desc"
    voglio i primi 3 utenti che hanno inviato più feedback in ordine decrescente, invece me li ordina in base all'id dell'utente...
    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

  2. #2
    ... ORDER BY 1 DESC

  3. #3
    ok, me lo spieghi!?
    p.s. mi ero scordato che non escono i primi 3 ma tutti...
    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

  4. #4

  5. #5
    si
    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

  6. #6
    vuol dire

    ordina in maniera descrescente in base al contenuto del primo campo del risultato

  7. #7
    ho capito, ti ringrazio... ma come mai non mi restituisce solo i primi tre? puoi vedere il risultato nella home del sito in firma (fotocamere-digitali.info)???
    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

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.