אז אני רוצה שהוא יחזיר לי 1.
ניסיתי להשתמש ב group by ולחלק לפי X אבל אני לא יכול לעבוד עם הטבלה שמתקבלת..
אשמח לעזרה, תודה רבה
select x,count(x) cnt from table group by x order by cnt desc limit 1
יחזיר לך רשומה אחת עם ה-X שמופיע הכי הרבה פעמים ואת הכמות פעמים שהוא מופיע.