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

    [mysql] Query per mostrare tutte le righe in cui un valore si ripete più di una volta

    Ho una tabella location con all'interno un campo id_codice che query eseguo per vedere tutti gli id_codice che dono presenti più di una volta ?

  2. #2
    devi usare COUNT e HAVING, chiedendo con HAVING quelli che hanno COUNT>1

  3. #3
    così :

    SELECT * FROM `location` HAVING COUNT(`id_codice`) > 1;

    ?

    io ho bisogno proprio dellla lista dei record..
    Ultima modifica di pippuccio76; 13-10-2022 a 15:15

  4. #4
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,290
    Select * from tabella
    where id_codice = (
    select id_codice from tabella group by id_codice having count > 1
    )

  5. #5
    Quote Originariamente inviata da URANIO Visualizza il messaggio
    Select * from tabella
    where id_codice = (
    select id_codice from tabella group by id_codice having count > 1
    )

    select id_codice from location group by id_codice having count(id_codice) > 1

    Mancava un pezzo

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.