Vinnaren i pepparkakshustävlingen!
2007-12-21, 13:35
  #1
Medlem
pieces avatar
Hur skriver jag SQL satsen för att plocka upp alla värden i en tabell och sedan jämföra dessa och sedan slänga ut de rader som har samma värde?
Citera
2007-12-21, 13:43
  #2
Medlem
gadzooxs avatar
Citat:
Ursprungligen postat av piece
Hur skriver jag SQL satsen för att plocka upp alla värden i en tabell och sedan jämföra dessa och sedan slänga ut de rader som har samma värde?
Du vill alltså returnera de rader där samma värde på ett fält förekommer i flera fall?

Kod:
SELECT kolumn, COUNT(kolumn) FROM tabell
GROUP BY kolumn
HAVING COUNT(kolumn) > 1

Returnerar något i stil med:
Värde1, 5
Värde5, 3
Värde2, 4
Citera
2007-12-21, 13:57
  #3
Medlem
pieces avatar
Tack! Problem solved
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback