ฉันมีโครงสร้างตารางต่อไปนี้
+ id + word +
+------+--------+
ตารางจะเต็มไปด้วยคำที่อยู่ด้านล่างของข้อความที่กำหนดดังนั้นข้อความ
สวัสดีลาก่อนสวัสดี
จะส่งผลให้
+ id + word +
+------+--------+
+ 1 + hello +
+------+--------+
+ 2 + bye +
+------+--------+
+ 3 + hello +
+------+--------+
ฉันต้องการสร้างแบบสอบถามแบบเลือกที่จะส่งคืนจำนวนคำที่ซ้ำกันอย่างน้อยสองครั้งในตาราง (เช่นสวัสดี)
SELECT COUNT(id) FROM words WHERE (SELECT COUNT(words.word))>1
ซึ่งแน่นอนว่าผิดและมากเกินไปเมื่อโต๊ะมีขนาดใหญ่ มีความคิดอย่างไรในการบรรลุวัตถุประสงค์ดังกล่าว? ในตัวอย่างที่ให้มาข้างต้นฉันคาดหวัง 1