Hindistan Nüfusu Veri Analizi

Indian

Gittikçe büyüyen Hindistan nüfusunun tehlikeli boyutlara gelmesi ülkeye tehdit olmaya devam ediyor. Büyük Hindistan nüfusunun analizi için aşağıya göz atabilirsiniz

Analiz için kullanacağımız verilere aşağıdan ulaşabilirsiniz.

Hindistan nüfusunun veri analizinin SQL kodlarına ve çıktılarına aşağıdan ulaşabilirsiniz.

Verilerimize göz atalım
select * from dbo.Data1
select * from dbo.Data2
1-Veri kümemizdeki satır sayısı

select count() from dbo.Data1 select count() from dbo.Data2
2-Jharkhand ve Bihar eyaletlerinin durumlarını Growt (büyüme) sütununa göre büyükten küçüğe sıralayalım

select * from dbo.data1 where state in ('Jharkhand' ,'Bihar')
order by Growth desc
3-Hindistan nüfusuna bakalım

select sum(Population) as 'Hindistan Toplam Nüfusu' from dbo.Data2
4-Hindistan ortalama büyüme oranı, virgülden sonra 2 basamak gözüksün

select round(avg(Growth)*100,2) as 'Hindistan Ortalama Büyüme' from dbo.Data1
5-Hindistan her eyalet için ortalama cinsiyet

select state,round(AVG(Sex_Ratio),0) as 'Hindistan Ortalama Cinsiyet Oranı'
from dbo.Data1
group by state
order by 'Hindistan Ortalama Cinsiyet Oranı'
6-Ortalama okuma yazma oranı

select state,round(avg(Literacy),2) as 'Ortalama Okuma-Yazma'
from Data1
group by State
order by 'Ortalama Okuma-Yazma' desc
7-En yüksek büyüme oranı olan ilk 3 eyalet

SELECT TOP 3 state, AVG(growth) * 100 AS 'Ortalama Büyüme'
FROM Data1
GROUP BY state
ORDER BY 'Ortalama Büyüme' DESC
8- En düşük cinsiyet oranını gösteren ilk 3 ülke

select Top 3 state,avg(Sex_Ratio)*100 as 'Ortalama Cinsiyet Oranı'
from Data1
group by State
order by 'Ortalama Cinsiyet Oranı' asc
9-Okuma yazma oranında en alt 3 ve en üst 3 eyalet 

En Yüksek
select Top 3 state,avg(Literacy)*100 as 'Ortalama Okuma-Yazma'
from Data1
group by State
order by 'Ortalama Okuma-Yazma' desc
En Düşük
select Top 3 state,avg(Literacy)*100 as 'Ortalama Okuma-Yazma'
from Data1
group by State
order by 'Ortalama Okuma-Yazma' asc
10-A harfi ile başlayan Eyaletleri Listele

select distinct state
from Data1
where state like 'A%'
11-M harfi ile başlayan Semtleri listele

select distinct District
from Data1
where District like 'M%'

Yukarıda oluşturulan tablolara bakmak isterseniz aşağıdaki dosyayı indirebilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir