Skip to content

Instantly share code, notes, and snippets.

@baran
Created December 12, 2024 16:10
Show Gist options
  • Select an option

  • Save baran/d2e96578c31ae7cfd10753f11c30572c to your computer and use it in GitHub Desktop.

Select an option

Save baran/d2e96578c31ae7cfd10753f11c30572c to your computer and use it in GitHub Desktop.
13.12.2024 - BLP205

"BLP205-061224" isimli gist'te bulunan "init.sql" dosyasında bulunan veritabanı tasarımı ile aşağıdaki soruları cevaplayınız. Uygulamayı docker-compose.yml kullanarak gerçekleştiriniz.

  1. "employees" tablosundaki çalışanların maaşlarını sıralayarak her çalışana bir sıra numarası verin. Ayrıca, her çalışanın maaşının, maaşların toplamına oranını hesaplayın. Sonuçları "salary_rank" ve "salary_percentage" isimli sütunlarla gösterin.
  2. "products" tablosundaki ürünleri fiyatlarına göre sıralayın ve her ürün için fiyat aralığını belirleyin. Ürünlerin fiyatlarının hangi çeyreğe (quartile) düştüğünü gösteren bir sütun ekleyin.
  3. "sales" tablosundaki satışları tarihine göre sıralayın ve her satışın, aynı tarihteki toplam satışa oranını hesaplayın. Ayrıca, her satış için bir sıra numarası verin.
  4. "employees" tablosundaki çalışanların maaşlarını sıralayın ve her çalışanın maaşının, aynı departmandaki diğer çalışanların maaşlarına göre sıralamasını gösterin. Ayrıca, her çalışanın maaşının, departmanındaki toplam maaşa oranını hesaplayın.
  5. "products" tablosundaki ürünlerin fiyatlarını sıralayın ve her ürün için fiyatın, en yüksek fiyatlı ürünün fiyatına oranını hesaplayın. Ayrıca, her ürün için fiyatına göre bir sıra numarası verin.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment