มี field คือ vocab และ mean
โดยที่ field vocab นั้น จะมี ข้อมูลที่ซ่ำกัน แต่ mean จะไม่ซ้ำกัน
ต้องการ select เฉพาะ vocab ที่ซ้ำ และแสดง mean ด้วย อะครับ
เช่น
-------------------------------------
Vocab | Mean
-------------------------------------
A 1
A 2
B 3
C 4
D 5
E 6
E 7
E 8
พอ query แล้วจะได้แบบนี้
-------------------------------------
Vocab | Mean
-------------------------------------
A 1
A 2
E 6
E 7
E 8
จะใช้คำสั่ง SQL อย่างไรครับ
ที่ลองทำคือ
SELECT vocab,mean FROM table GROUP BY vocab HAVING count(vocab) > 1
ผลลัพธ์ มันออกมาเป็น
A 1
E 6
ซึ่งมันจะได้ ตัวที่มีซ้ำ แต่ ค่า อีก field มัน จะเอามาแค่อันเดียวอะครับ