" /> " /> JoomThumbnail
בית SQL לספור ()
פתק

COUNT () - פונקציה זו מחזירה את מספר השורות העונות על קריטריונים מסוימים.

תחביר SQL COUNT (column_name)

SELECT COUNT(column_name) מ table_name

תחביר SQL COUNT (*)

בספירה (*) - מחזיר את כל הרשומות בטבלה שלהלן:

SELECT COUNT(*) מ table_name

תחביר SQL COUNT (DISTINCT column_name)

COUNT (DISTINCT COLUMN_NAME) - מחזיר רק את הערכים השונים:

SELECT COUNT(DISTINCT column_name) מ table_name

- הערה: COUNT (DISTINCT) עובד Oracle ו-Microsoft SQL Server, אך לא ב-Microsoft Access.

דוגמה SQL COUNT (column_name)

Есть следующая таблица "הזמנות":

O_IdOrderDate
1 2008/11/12 1000 הנסן
2 2008/10/23 1600 נילסן
3 2008/09/02 700 הנסן
4 2008/09/03 300 הנסן
5 2008/08/30 2000 ג'נסן
6 2008/10/04 100 נילסן

עכשיו אנחנו רוצים לספור את מספר ההזמנות מהלקוח "נילסן".

משפט SQL הבא:

1
2
SELECT COUNT() AS נילסן מ הזמנות
WHERE ="נילסן"

שאילתה תוצאה:

נילסן
2

דוגמה SQL COUNT (*)

אם לא רושמים סעיף א 'WHERE

1
SELECT COUNT(*) AS NumberOfהזמנות מ הזמנות

התוצאה תהיה:

NumberOfהזמנות
6

דוגמה SQL COUNT (DISTINCT column_name)

עכשיו אנחנו רוצים לספור את מספר הלקוחות הייחודית של "הזמנות" שולחן.

משפט SQL הבא:

1
SELECT COUNT(DISTINCT ) AS NumberOfs מ הזמנות

שאילתה תוצאה:

NumberOfs
3

הרשאה

נחמד אייאקס סקר

סטטיסטיקה

פרסומת