Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    393

    Escludere simil-doppioni

    ID__autore_____canzone______note
    1___bat________canto per te__1
    2___cat________balla per me___1
    3___bat________canto per te__3
    4___nor________more you_____3
    5___fis_________office________1
    6___bat________canto per te__6

    Vorrei riuscire a cancellare le righe "doppie" (o triple) per quel che riguarda autore e canzone, anche se hanno id e note differenti, tenendo solamente una delle due righe (magari quella con l'id più basso, ma è indifferente.

    Suggerimenti?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    select * from tabella group by autore,canzone

    edit. Per visualizzare quelle con id più basso prova così

    codice:
    select tab2.* from (
    select min(id) as id from tabella
    group by autore,canzone) as tab1
    left join tabella as tab2 on tab1.id = tab2.id
    order by tab2.id
    Sostituisci solo a tabella il nome della tua.

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.