So finden Sie die Spalte mit gleichen (einige x-Wert) Wert wiederholt mehr als einmal? Muss, um wieder diese Zeilen.

Gibt es eine Tabelle namens contacts mit Spalten id, name, address, ph_no etc.

Ich brauche, um herauszufinden, Zeilen mit dem gleichen name, wenn die Zeilen Anzahl größer als 1 ist, zeigen diese Zeilen.

Beispielsweise:

Tabelle: contacts

id--------name--------address---------ph_no--------
111       apple       U.K             99*******
112       banana      U.S             99*******
123       grape       INDIA           99*******
143       orange      S.AFRICA        99*******
152       grape       KENYA           99*******

Für die obige Tabelle die ich brauche, um Reihen mit der gleichen Spalte name Daten wie die unten:

id--------name--------address---------ph_no--------
123       grape       INDIA           99*******
152       grape       KENYA           99*******

Ich brauche, um die Zeilen basierend auf dem Namen, was ich als argument angegeben, wie unten example syntax:

select * from contacts where name='grape' and it's count(*) >1 return those rows.

Wie kann ich erreichen, die Lösung für obiges problem.

  • was fehlt, genau aus den bereits gegebenen Antworten? (welche Informationen sind u Suche nach)
Schreibe einen Kommentar