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

    visualizzare solo record doppi

    Ho una tabella così composta:

    id
    data
    tipo


    con i seguenti dati per esepio

    1-01/10/1980-a
    2-05/06/1990-b
    3-01/10/1980-h
    4-06/03/1999-b
    5-01/10/1980-r
    6-05/06/1990-g
    7-31/12/1983-h

    vorrei che visualizzasse solo le date doppie e cioè:

    01/10/1980
    05/06/1990

    magari ordinate appunto per data e se fosse possibile con un campo che ci dice quanti record per ogni data tipo

    01/10/1980-3
    05/06/1990-2

    avete idee? io proprio mi arrampico sugli specchi dalle 22 di questa sera
    Prima o poi anch'io vi insegnerò qualcosa

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    select data, count(*) as quanti from tabella group by data having count(*)=2 order by data
    Ultima modifica di br1; 31-05-2014 a 11:56
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    ho potuto provarlo solo oggi
    occorre modificarlo in:

    select data, count(*) as quanti from tabella group by data having count(*)>1 order by data

    grazie mille
    Prima o poi anch'io vi insegnerò qualcosa

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.