09-06-2015, 13:52
|
|
|
|
חבר מתאריך: 25.10.05
הודעות: 1,508
|
|
קבלת סטטיסטיקה על נתונים בטבלה
נניח שיש לי טבלה שנראית ככה:
קוד:
---A-------B---
1 2
2 3
אני צריך לדעת כמה פעמים מופיע כל מספר בכל עמודה
לדוגמא התוצאה של השאילתא על הטבלה הנ"ל צריכה להיות:
קוד:
A - [1] - 1
A - [2] - 1
B - [2] - 1
B - [3] - 1
איך עושים דבר כזה?
יש לציין שאני יודע את הערכים שיכולים להיות מראש.
ניסיתי לעשות סתם ניסוי ככה:
קוד:
SELECT COUNT( posts.id ) , COUNT( c.id )
FROM posts
LEFT JOIN posts AS c ON c.checkc = 'bcd'
WHERE posts.`check` = 'abc'
אבל זה מחזיר לי 2 בשתיהם...
ויש לי abc פעמיים בעמודה check ו bcd פעם אחת בעמודה checkc
_____________________________________
חתימתי העצומה בגודלה הוסרה ע"י השליט הבלתי מעורער שימי, למי שיש בעיה שיפנה אליו.
ד אַל תַּעַן כְּסִיל כְּאִוַּלְתּוֹ פֶּן תִּשְׁוֶה לּוֹ גַם אָתָּה. ה עֲנֵה כְסִיל כְּאִוַּלְתּוֹ פֶּן יִהְיֶה חָכָם בְּעֵינָיו
|