Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [SQL] query con count

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    97

    [SQL] query con count

    Vorrei una mano con questo problema:
    In una tabella ho ID (chiave),campoUNO,campoDUE.

    Voglio tirare fuori con una query quegli ID per cui,per un certo campoDUE c'è un e solo un certo campoUNO. Cioè bisogna che la coppia campoUNO,campoDUE sia unica.

    Cioè per un certo valore campoDUE ci possono essere molti valori diversi di campo UNO,ma io vorrei estrarre solo quelli per cui ad un certocampo DUE sia associato solo un campoUNO.
    Però per il campoUNO invece ci possono essere associati molti campiDUE.

    Sto provando a fare considerazioni col count (imponendo qualcosa =1 ) ma non riesco ad andare avanti..

    Qualcuno mi può dare una mano o indicare qualche esempio simile? Cya

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    codice:
    select campouno,campodue,count(concat(campouno,' ',campodue)) as quanti
    from tabella
    group by campouno,campodue
    having quanti < 2

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.