Group functions

Oracle SQL परिचय

Hadrien Lacroix

Content Developer

डेटा एकत्रित करना

डेटा एकत्रित करना

Oracle SQL परिचय

Group functions

 

 

Group functions

  • SUM
  • AVG
  • MEDIAN
  • MIN
  • MAX
  • COUNT
Oracle SQL परिचय

SUM

SELECT SUM(Milliseconds)
FROM Track
| SUM(Milliseconds) |
|-------------------|
| 1,378,778,040     |
Oracle SQL परिचय

AVG, MEDIAN

SELECT AVG(Milliseconds), MEDIAN(Milliseconds)
FROM Track
| AVG(Milliseconds) | MEDIAN(Milliseconds) |
|-------------------|----------------------|
| 393,599.2         | 255,634              |
Oracle SQL परिचय

MIN, MAX

SELECT MIN(Milliseconds), MAX(Milliseconds)
FROM Track
| MIN(Milliseconds) | MAX(Milliseconds) |
|-------------------|-------------------|
| 1,071             | 5,286,953         |
Oracle SQL परिचय

COUNT

-- किसी तालिका में पंक्तियों की संख्या
SELECT COUNT(*)
FROM Track
-- non-null मान वाली पंक्तियों की संख्या
SELECT COUNT(Milliseconds)
FROM Track
-- भिन्न non-null मानों की संख्या
SELECT COUNT(DISTINCT Milliseconds)
FROM Track
| COUNT(*) |
|----------|
| 3503     |
| COUNT(Milliseconds) |
|---------------------|
| 3503                |
| COUNT(DISTINCT Milliseconds) |
|------------------------------|
| 3080                         |
Oracle SQL परिचय

कॉलम उपनाम (aliases)

SELECT MIN(Milliseconds)
       SUM(Milliseconds)
FROM Track
| MIN(Milliseconds) | SUM(Milliseconds) |
|-------------------|-------------------|
| 1,071             | 1,378,778,040     |
SELECT MIN(Milliseconds) AS minimum
       SUM(Milliseconds) AS "Total Duration"
FROM Track
| MINIMUM           | Total Duration    |
|-------------------|-------------------|
| 1,071             | 1,378,778,040     |
Oracle SQL परिचय

डेटा टाइप्स

संख्यात्मक डेटा कैरेक्टर डेटा दिनांक डेटा
AVG x
SUM x
MIN x x x
MAX x x x
COUNT x x x
Oracle SQL परिचय

कैरेक्टर

CHAR, VARCHAR2

SELECT Name 
FROM Track
| Name           |
|----------------|
| Ashes To Ashes |
| Layla          |
| Everlong       |
| ...            |
Oracle SQL परिचय

संख्यात्मक

NUMBER

SELECT Milliseconds 
FROM Track
| Milliseconds |
|--------------|
| 343719       |
| 205688       |
| 267728       |
| ...          |
Oracle SQL परिचय

दिनांक

DATE, DATETIME

SELECT BirthDate 
FROM Employee
| BirthDate  |
|------------|
| 1962-02-18 |
| 1958-12-08 |
| 1973-08-29 |
| ...        |
Oracle SQL परिचय

अभ्यास करते हैं!

Oracle SQL परिचय

Preparing Video For Download...