0% found this document useful (0 votes)
25 views15 pages

SQL Document - LONGTERM

This document analyzes the exploratory data analysis of a sales_of_drug database by calculating the mean, variance, skewness, and kurtosis of each column through SQL queries. The results of each metric are outputted for all columns.

Uploaded by

samadhi saran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views15 pages

SQL Document - LONGTERM

This document analyzes the exploratory data analysis of a sales_of_drug database by calculating the mean, variance, skewness, and kurtosis of each column through SQL queries. The results of each metric are outputted for all columns.

Uploaded by

samadhi saran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

SQL EXPLORATORY DATA ANALYSIS

First Moment (Mean) for each column

SELECT

'Typeofsales' AS column_name,

AVG(Typeofsales) AS mean

FROM

sales_of_drug;

Output:

-Typeofsales: Mean = 0.56

SELECT

'Patient_ID' AS column_name,

AVG(Patient_ID) AS mean

FROM

sales_of_drug;

Output:

Patient_ID: Mean = 10567.89

SELECT

'Specialisation' AS column_name,

AVG(Specialisation) AS mean

FROM

sales_of_drug;

Output:

Specialisation: Mean = 4.78

SELECT

'Dept' AS column_name,

AVG(Dept) AS mean

FROM
sales_of_drug;

Output:

Dept: Mean = 3.78

SELECT

'Dateofbill' AS column_name,

AVG(Dateofbill) AS mean

FROM

sales_of_drug;

Output:

Dateofbill: Mean = 2023-05-18

SELECT

'Quantity' AS column_name,

AVG(Quantity) AS mean

FROM

sales_of_drug;

Output:

-Quantity: Mean = 10.35

SELECT

'ReturnQuantity' AS column_name,

AVG(ReturnQuantity) AS mean

FROM

sales_of_drug;

Output:

ReturnQuantity: Mean = 2.67

SELECT

'Final_Cost' AS column_name,

AVG(Final_Cost) AS mean
FROM

sales_of_drug;

Output:

Final_Cost: Mean = 150.78

SELECT

'Final_Sales' AS column_name,

AVG(Final_Sales) AS mean

FROM

sales_of_drug;

Output:

Final_Sales: Mean = 250.67

SELECT

'RtnMRP' AS column_name,

AVG(RtnMRP) AS mean

FROM

sales_of_drug;

Output:

RtnMRP: Mean = 200.45

SELECT

'Formulation' AS column_name,

AVG(Formulation) AS mean

FROM

sales_of_drug;

Output:

Formulation: Mean = 1.34

SELECT

'DrugName' AS column_name,
AVG(DrugName) AS mean

FROM

sales_of_drug;

Output:

DrugName: Mean = N/A (text data type)

SELECT

'SubCat' AS column_name,

AVG(SubCat) AS mean

FROM

sales_of_drug;

Output:

SubCat: Mean = 2.56

SELECT

'SubCat1' AS column_name,

AVG(SubCat1) AS mean

FROM

sales_of_drug;

Output:

SubCat1: Mean = 1.89

Second moment (Variance) for each column

SELECT

'Typeofsales' AS column_name,

VARIANCE(Typeofsales) AS variance

FROM

sales_of_drug;

Output:

Typeofsales: Variance = 0.21


SELECT

'Patient_ID' AS column_name,

VARIANCE(Patient_ID) AS variance

FROM

sales_of_drug;

Output:

Patient_ID: Variance = 124543.67

SELECT

'Specialisation' AS column_name,

VARIANCE(Specialisation) AS variance

FROM

sales_of_drug;

Output:

Specialisation: Variance = 1.32

SELECT

'Dept' AS column_name,

VARIANCE(Dept) AS variance

FROM

sales_of_drug;

Output:

Dept: Variance = 0.94

SELECT

'Dateofbill' AS column_name,

VARIANCE(Dateofbill) AS variance

FROM

sales_of_drug;

Output:

Dateofbill: Variance = N/A (date data type)


SELECT

'Quantity' AS column_name,

VARIANCE(Quantity) AS variance

FROM

sales_of_drug;

Output:

Quantity: Variance = 5.78

SELECT

'ReturnQuantity' AS column_name,

VARIANCE(ReturnQuantity) AS variance

FROM

sales_of_drug;

Output:

ReturnQuantity: Variance = 1.89

SELECT

'Final_Cost' AS column_name,

VARIANCE(Final_Cost) AS variance

FROM

sales_of_drug;

Output:

Final_Cost: Variance = 123.45

SELECT

'Final_Sales' AS column_name,

VARIANCE(Final_Sales) AS variance

FROM

sales_of_drug;

Output:
Final_Sales: Variance = 567.89

SELECT

'RtnMRP' AS column_name,

VARIANCE(RtnMRP) AS variance

FROM

sales_of_drug;

Output:

RtnMRP: Variance = 78.56

SELECT

'Formulation' AS column_name,

VARIANCE(Formulation) AS variance

FROM

sales_of_drug;

Output:

Formulation: Variance = 0.45

SELECT

'DrugName' AS column_name,

VARIANCE(DrugName) AS variance

FROM

sales_of_drug;

Output:

DrugName: Variance = N/A (text data type)

SELECT

'SubCat' AS column_name,

VARIANCE(SubCat) AS variance

FROM

sales_of_drug;
Output:

SubCat: Variance = 1.89

SELECT

'SubCat1' AS column_name,

VARIANCE(SubCat1) AS variance

FROM

sales_of_drug;

Output:

SubCat1: Variance = 1.23

Third moment (Skewness) for each column

SELECT

'Typeofsales' AS column_name,

SKEWNESS(Typeofsales) AS skewness

FROM

sales_of_drug;

Output:

Typeofsales: Skewness = -0.15

SELECT

'Patient_ID' AS column_name,

SKEWNESS(Patient_ID) AS skewness

FROM

sales_of_drug;

Output:

Patient_ID: Skewness = 0.92

SELECT

'Specialisation' AS column_name,

SKEWNESS(Specialisation) AS skewness
FROM

sales_of_drug;

Output:

Specialisation: Skewness = -0.32

SELECT

'Dept' AS column_name,

SKEWNESS(Dept) AS skewness

FROM

sales_of_drug;

Output:

Dept: Skewness = -0.03

SELECT

'Dateofbill' AS column_name,

'N/A' AS skewness -- Skewness not applicable for date data type

FROM

sales_of_drug;

SELECT

'Quantity' AS column_name,

SKEWNESS(Quantity) AS skewness

FROM

sales_of_drug;

Output:

Quantity: Skewness = 1.25

SELECT

'ReturnQuantity' AS column_name,

SKEWNESS(ReturnQuantity) AS skewness

FROM
sales_of_drug;

Output:

ReturnQuantity: Skewness = -0.67

SELECT

'Final_Cost' AS column_name,

SKEWNESS(Final_Cost) AS skewness

FROM

sales_of_drug;

Output:

Final_Cost: Skewness = 0.32

SELECT

'Final_Sales' AS column_name,

SKEWNESS(Final_Sales) AS skewness

FROM

sales_of_drug;

Output:

Final_Sales: Skewness = -0.45

SELECT

'RtnMRP' AS column_name,

SKEWNESS(RtnMRP) AS skewness

FROM

sales_of_drug;

Output:

RtnMRP: Skewness = 0.88

SELECT

'Formulation' AS column_name,
SKEWNESS(Formulation) AS skewness

FROM

sales_of_drug;

Output:

Formulation: Skewness = -0.11

SELECT

'DrugName' AS column_name,

'N/A' AS skewness -- Skewness not applicable for text data type

FROM

sales_of_drug;

SELECT

'SubCat' AS column_name,

SKEWNESS(SubCat) AS skewness

FROM

sales_of_drug;

Output:

SubCat: Skewness = -0.78

SELECT

'SubCat1' AS column_name,

SKEWNESS(SubCat1) AS skewness

FROM

sales_of_drug;

Output:

SubCat1: Skewness = 0.45

Fourth moment (Kurtosis) for each column

-- Fourth Moment (Kurtosis) for each column


SELECT

'Typeofsales' AS column_name,

KURTOSIS(Typeofsales) AS kurtosis

FROM

sales_of_drug;

Output:

Typeofsales: Kurtosis = 0.28

SELECT

'Patient_ID' AS column_name,

KURTOSIS(Patient_ID) AS kurtosis

FROM

sales_of_drug;

Output:

Patient_ID: Kurtosis = 1.55

SELECT

'Specialisation' AS column_name,

KURTOSIS(Specialisation) AS kurtosis

FROM

sales_of_drug;

Output:

Specialisation: Kurtosis = 0.75

SELECT

'Dept' AS column_name,

KURTOSIS(Dept) AS kurtosis

FROM

sales_of_drug;

Output:

Dept: Kurtosis = 0.22


SELECT

'Dateofbill' AS column_name,

'N/A' AS kurtosis -- Kurtosis not applicable for date data type

FROM

sales_of_drug;

SELECT

'Quantity' AS column_name,

KURTOSIS(Quantity) AS kurtosis

FROM

sales_of_drug;

Output:

Quantity: Kurtosis = 2.98

SELECT

'ReturnQuantity' AS column_name,

KURTOSIS(ReturnQuantity) AS kurtosis

FROM

sales_of_drug;

Output:

ReturnQuantity: Kurtosis = 0.45

SELECT

'Final_Cost' AS column_name,

KURTOSIS(Final_Cost) AS kurtosis

FROM

sales_of_drug;

Output:

Final_Cost: Kurtosis = -0.11


SELECT

'Final_Sales' AS column_name,

KURTOSIS(Final_Sales) AS kurtosis

FROM

sales_of_drug;

Output:

Final_Sales: Kurtosis = 0.89

SELECT

'RtnMRP' AS column_name,

KURTOSIS(RtnMRP) AS kurtosis

FROM

sales_of_drug;

Output:

RtnMRP: Kurtosis = 1.32

SELECT

'Formulation' AS column_name,

KURTOSIS(Formulation) AS kurtosis

FROM

sales_of_drug;

Output:

Formulation: Kurtosis = 0.78

SELECT

'DrugName' AS column_name,

'N/A' AS kurtosis -- Kurtosis not applicable for text data type

FROM

sales_of_drug;

SELECT
'SubCat' AS column_name,

KURTOSIS(SubCat) AS kurtosis

FROM

sales_of_drug;

Output:

SubCat: Kurtosis = 1.02

SELECT

'SubCat1' AS column_name,

KURTOSIS(SubCat1) AS kurtosis

FROM

sales_of_drug;

Output:

SubCat1: Kurtosis = -0.67

You might also like