Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Selected Reading
Mean and Mode in SQL Server
Problem statement
Mean is the average of the given data set calculated by dividing the total sum by the number of values in the data set.
Mode of a data set is the value that appears most frequently in a series of data
If our dataset is {1, 2, 3, 4} then mean value is − (1 + 2 + 3 + 4) / 4 = 2.5
If our dataset is {1, 2, 3, 4, 1, 1, 1, 1} then mode value is − 1 as it appears 5 times.
Example
- First, create a table −
CREATE TABLE NUMBERS ( value INT )
- Insert data into the table −
INSERT INTO NUMBERS VALUES (1); INSERT INTO NUMBERS VALUES (2); INSERT INTO NUMBERS VALUES (3); INSERT INTO NUMBERS VALUES (4);
- Find Mean using below query −
SELECT AVG(val) FROM NUMBERS;
- Insert few-mode rows with duplicate values −
INSERT INTO NUMBERS VALUES (1); INSERT INTO NUMBERS VALUES (1); INSERT INTO NUMBERS VALUES (1); INSERT INTO NUMBERS VALUES (1);
- Find Mode using below query −
SELECT TOP 1 val FROM NUMBERS GROUP BY val ORDER BY COUNT(*) DESC
Advertisements
