Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592

    raggruppare e filtrare record

    Salve,
    con la query
    SELECT COUNT(*) AS `Righe`, `client_cognome`,`client_nome` FROM `anagrafica_clienti` GROUP BY `client_cognome`,`client_nome` ORDER BY `Righe` DESC
    trovo tutti i clienti di una tabella che sono omonimi.
    Non riesco a dire alla query di togliere quelli che hanno Righe = 1, cioè mi deve mettere solo quelli che abbiano almeno 2 record
    ho provato con
    SELECT COUNT( * ) AS `Righe` , `client_cognome` , `client_nome`
    FROM `anagrafica_clienti`
    WHERE 'Righe' > 1
    GROUP BY `client_cognome` , `client_nome`
    ORDER BY `Righe` DESC
    ma mi da errore

    ringrazio chiunque mi possa dare una mano

  2. #2
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    scusate, non riesco a modificare.. è MYSQL il DB

  3. #3
    devi usare la clausola HAVING

  4. #4
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    ah vabbè.. ce lo avevo sotto gli occhi e non lo vedevo...
    grazie tantissimo

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 © 2024 vBulletin Solutions, Inc. All rights reserved.