Académique Documents
Professionnel Documents
Culture Documents
1. Cari tahu harga jual AVG untuk paket yang dikembangkan dalam Pascal.
pilih rata-rata ( scost ) dari perangkat lunak di mana
developmentin = 'pascal'
2. Nama Tampilan, Usia semua Pemrogram.
pilih pname , dateiff ( year , dob , getdate ()) sebagai
Age dari programmer
3. Tampilkan Nama mereka yang telah menyelesaikan Kursus DAP.
pilih * dari studi dimana mata kuliah = 'dap'
4. Menampilkan Nama dan Tanggal Lahir Semua Programmer yang Lahir di Bulan
Januari.
pilih pname , dob dari programmer di mana datepart ( mm ,
dob ) = 1
5. Berapa Jumlah Salinan Tertinggi yang Terjual per Paket.
pilih maks ( terjual ) dari perangkat lunak
6. Tampilkan Biaya kursus terendah..
pilih min ( biaya ) dari studi
7. Berapa banyak programmer yang menyelesaikan Kursus PGDCA?
pilih hitungan (*) dari studi di mana mata kuliah = 'pgdca'
8. Berapa banyak pendapatan yang diperoleh melalui penjualan Paket yang
Dikembangkan di C.
pilih jumlah ( SCOST * terjual ) dari perangkat lunak di
mana pengembangan = 'c'
9. Tampilkan Detail Perangkat Lunak yang Dikembangkan oleh Ramesh.
pilih * dari perangkat lunak di mana pname = 'ramesh'
10. Berapa Banyak Programmer yang Belajar di Sabhari.
pilih hitungan (*) dari studi di mana soundex ( lembaga ) =
soundex ( 'shabhari' )
11. Tampilkan detail Paket yang penjualannya melampaui Angka 2000.
pilih * dari software yang harga * terjual > 2000
12. Tampilkan Detail Paket yang Biaya Pengembangannya telah diperoleh kembali.
pilih * dari software dimana scost * dijual >= dcost
13. Berapa biaya perangkat lunak paling mahal yang dikembangkan di Basic.
pilih max ( DCOST ) dari perangkat lunak di mana
developmentin = 'basic'
14. Berapa Banyak Paket yang Dikembangkan di DBASE.
1
pilih count (*) dari perangkat lunak di mana developmentin
= 'dbase'
15. Berapa banyak programmer yang belajar di Pragathi.
pilih hitungan (*) dari studi di mana INSTITUTE =
'pragathi'
16. Berapa banyak Pemrogram yang Membayar 5.000 hingga 10.000 untuk kursus
mereka?
pilih hitungan (*) dari studi yang biayanya antara 5.000
dan 10.000
17. Berapa Biaya Kursus AVG
pilih rata-rata ( biaya ) dari studi
18. Menampilkan rincian Programmer Mengetahui C.
pilih * dari programmer dimana prof1 = 'c' atau prof2 = 'c'
19. Berapa banyak Programmer yang mengetahui COBOL atau PASCAL.
pilih count ( pname ) dari programmer di mana prof1 in(
'pascal' , 'cobol' ) atau prof2 in( 'pascal' , 'cobol' )
20. Berapa Banyak Programmer yang Tidak Tahu PASCAL dan C
pilih count ( pname ) dari programmer di mana prof1 tidak
masuk( 'pascal' , 'c' ) atau prof2 tidak masuk( 'pascal' ,
'c' )
21. Berapa umur Programmer Pria Tertua.
pilih min ( dateiff ( year , dob , getdate ())) dari
programmer di mana gender = 'm'
22. Berapa usia AVG untuk Pemrogram Wanita.
pilih min ( dateiff ( year , dob , getdate ())) dari
programmer di mana gender = 'f'
23. Hitung Pengalaman dalam Tahun untuk setiap Pemrogram dan Tampilkan dengan
nama mereka dalam urutan menurun.
pilih pname , dateiff ( tahun , doj , getdate ())
Pengalaman dari programmer dipesan berdasarkan pname desc
24. Siapa saja Programmer yang merayakan Ulang Tahunnya di Bulan Ini.
pilih pname dari programmer di mana datepart ( month , dob
) = datepart ( month , getdate ())
25. Berapa Banyak Programmer Wanita di Sana.
pilih count (*) 'Female Programmer' dari programmer dimana
gender = 'f'
26. Bahasa apa yang dipelajari oleh Pemrogram Pria.
2
pilih prof1 dari programmer di mana gender = 'm' union
pilih prof2 dari programmer di mana gender = 'm'
27. Berapa Gaji AVG.
pilih rata-rata ( gaji ) dari programmer
28. Berapa orang yang mendapat gaji 2000 hingga 4000.
pilih hitungan (*) dari programmer yang gajinya antara 2000
dan 4000
29. Tampilkan detailnya bagi yang belum tahu Clipper, COBOL atau PASCAL.
pilih * dari programmer di mana prof1 tidak ada di ( 'clipper' , 'pascal' , 'cobol' ) dan
prof2 tidak ada di ( 'clipper' , 'pascal' , 'cobol' )
30. Tampilkan Biaya Paket yang Dikembangkan Oleh masing-masing Programmer.
pilih pname , sum ( dcost ) dari grup perangkat lunak
berdasarkan pname
31. Menampilkan nilai penjualan Paket yang Dikembangkan oleh masing-masing
Programmer.
pilih pname , sum ( scost * old ) 'Nilai Penjualan' dari
grup perangkat lunak berdasarkan pname
32. Menampilkan Jumlah Paket yang terjual oleh Setiap Programmer.
pilih pname , jumlah ( terjual ) dari grup perangkat lunak
berdasarkan pname
33. Tampilkan biaya penjualan paket yang Dikembangkan oleh masing-masing Bahasa
Pemrogram.
pilih DEVELOPIN , jumlah ( biaya * terjual ) 'Biaya
penjualan' dari grup perangkat lunak oleh DEVELOPIN
34. Tampilkan setiap nama bahasa dengan Biaya Pengembangan AVG, Biaya Penjualan
AVG, dan Harga Per Salinan AVG.
pilih DEVELOPIN , rata-rata ( dcost ) dcost , rata-rata
( scost ) scost , jumlah ( scost * terjual )/ jumlah
( terjual ) 'Penjualan per salinan' dari perangkat lunak
tempat terjual >= 1 grup berdasarkan DEVELOPIN
35. Tampilkan nama masing-masing pemrogram, Paket termahal dan termurah yang
Dikembangkan olehnya.
pilih pname , max ( dcost ) maxi , min ( dcost ) mini dari
grup perangkat lunak berdasarkan pname
36. Tampilkan setiap nama lembaga dengan jumlah Kursus, Biaya Rata-Rata Per Kursus.
3
pilih INSTITUTE , hitung ( kursus ) Jumlah_kursus , rata-
rata ( biaya ) rata-rata_biaya dari kelompok studi
berdasarkan INSTITUTE
37. Tampilkan setiap Nama lembaga dengan Jumlah Siswa.
pilih institut , hitung ( pname ) Jumlah_siswa_siswa dari
kelompok studi menurut institut
38. Tampilan Nama Pemrogram Pria dan Wanita. Jenis kelamin juga.
pilih pname , gender dari programmer, urutan berdasarkan
gender desc
39. Tampilkan Nama Pemrogram dan Paketnya.
4
pilih pname dari programmer di mana gaji =( pilih max
( gaji ) dari programmer di mana prof1 = 'cobol' atau prof2
= 'cobol' ) dan gender = 'f'
47. Menampilkan nama programmer dengan bayaran tertinggi untuk setiap Bahasa.
65. Berapa banyak eksemplar paket yang mempunyai selisih paling kecil antara biaya
pengembangan dan harga jual tempat terjual.
66. Yang merupakan paket paling mahal yang dikembangkan di PASCAL.
5
67. Bahasa mana yang digunakan untuk mengembangkan Paket dalam jumlah paling
banyak.
68. Pemrogram mana yang telah mengembangkan Paket dalam jumlah terbanyak.
69. Siapa Penulis Paket Termahal.
70. Tampilkan nama paket yang terjual kurang dari jumlah salinan AVG.
71. Siapa pembuat Paket tersebut, yang telah mendapatkan pengembalian lebih dari dua
kali lipat biaya Pengembangan.
72. Menampilkan Nama pemrogram dan paket termurah yang dikembangkan oleh mereka
dalam setiap bahasa.
73. Menampilkan bahasa yang digunakan oleh setiap programmer untuk mengembangkan
paket dengan Penjualan Tertinggi dan Penjualan Terendah.
74. Siapa Programmer pria termuda yang lahir pada tahun 1965.
75. Siapakah Programmer Wanita tertua yang bergabung pada tahun 1992.
pilih pname dari programmer di mana gender = 'f' dan
datepart ( year , doj )= 1992 dan datepart ( moon , doj )=(
pilih min ( datepart ( moon , doj )) dari programmer di
mana gender = 'f' dan datepart ( tahun , doj )= 1992 ) dan
datepart ( day , doj )=( pilih min ( datepart ( day , doj
)) dari programmer di mana gender = 'f' dan datepart ( year
, doj )= 1992 )
76. Pada tahun berapakah jumlah Programmer yang dilahirkan terbanyak.
79. Siapa programmer laki-laki yang berpenghasilan di bawah gaji AVG Programmer
Wanita.
pilih * dari programmer dengan gender = 'm' dan gaji <(
pilih rata-rata ( gaji ) dari programmer dengan gender =
'f' )
80. Siapakah Programmer Wanita yang berpenghasilan lebih dari Bayaran Tertinggi.
6
81. Bahasa mana yang telah dinyatakan sebagai prof oleh sebagian besar Pemrogram.
89. Menampilkan rincian perangkat lunak yang Dikembangkan oleh programmer pria yang
lahir sebelum tahun 1965 dan programmer wanita yang lahir setelah tahun 1975.
7
pilih pname , judul dari perangkat lunak tempat pname masuk
( pilih pname dari programmer di mana ( gender = 'f' dan
datepart ( year , dob )> 1975 ) atau ( gender = 'm' dan
datepart ( year , dob )< 1965 )) order berdasarkan nama
90. Menampilkan rincian perangkat lunak yang telah dikembangkan dalam bahasa yang
bukan merupakan kemampuan pertama atau kedua dari pemrogram.
pilih judul , kembangkan dari perangkat lunak yang tidak
dikembangkan ( pilih prof1 dari serikat programmer pilih
prof2 dari programmer )
91. Menampilkan rincian perangkat lunak yang dikembangkan oleh siswa laki-laki sabhari.
pilih pname , judul dari perangkat lunak di mana pname
masuk ( pilih s . pname dari studi s , programmer p di mana
s . pname = p . pname dan Institute = 'sabhari' dan gender
= 'm' )
92. Tampilkan nama pemrogram yang belum mengembangkan paket apa pun.
pilih pname dari programmer dimana pname tidak ada ( pilih
pname dari software )
93. Berapa total biaya Perangkat Lunak yang dikembangkan oleh pemrogram Apple.
pilih pname , sum ( dcost ) dari perangkat lunak di mana
pname in ( pilih pname dari studi di mana lembaga = 'apple'
) kelompokkan berdasarkan pname
94. Siapa saja programmer yang bergabung di hari yang sama.
pilih pname , datename ( dw , doj ) dari programmer di mana
datepart ( dw , doj )in ( pilih datepart ( dw , doj ) dari
grup programmer berdasarkan datepart ( dw , doj ) memiliki
hitungan ( datepart ( dw , doj ))!= 1 ) pesan berdasarkan
nama tanggal ( dw , doj ) desc
95. Siapa saja programmer yang mempunyai Prof2 yang sama.
pilih pname , prof2 dari programmer di mana prof2 masuk (
pilih prof2 dari grup programmer dengan prof2 memiliki
hitungan ( prof2 )!= 1 ) diurutkan berdasarkan prof2
96. Tampilkan total nilai penjualan perangkat lunak, berdasarkan lembaga.
pilih lembaga , jumlah ( biaya * terjual ) total_penjualan
dari perangkat lunak , mempelajari i di mana i . pnama = s
. pname grup berdasarkan institut
97. Di lembaga manakah orang yang mengembangkan paket paling mahal belajar?
8
pilih saya . pname , lembaga dari studi saya , perangkat
lunak s di mana saya . pnama = s . pname dan dcost =( pilih
max ( dcost ) dari perangkat lunak )
98. Bahasa mana yang tercantum di prof1,prof2 belum digunakan untuk mengembangkan
paket apa pun.
pilih prof1 dari pemrogram dimana prof1 tidak masuk ( pilih
pengembangan dari perangkat lunak ) gabungan pilih prof2
dari pemrogram dimana prof2 tidak masuk ( pilih
pengembangan dari perangkat lunak )
99. Berapa penghasilan orang yang mengembangkan paket penjualan tertinggi dan kursus
apa yang DIA jalani.
pilih hal . pname , gaji , kursus dari programmer p , studi
s dimana p . pnama = s . pnama dan hal . pname =( pilih
pname dari perangkat lunak di mana scost =( pilih max
( scost ) dari perangkat lunak ))
100. Berapa bulan yang dibutuhkan setiap programmer untuk memulihkan biaya Kursus
Menjalani
pilih hal . pname , biaya / gaji bulan dari studi s ,
programmer p di mana s . pnama = hal . nama p
101. Paket mana yang paling mahal oleh seseorang dengan pengalaman di bawah 3 tahun.
pilih pname , title , dcost dari perangkat lunak di mana
dcost =( pilih max ( dcost ) dcost dari perangkat lunak di
mana pname masuk ( pilih pname dari programmer di mana
tanggaliff ( tahun , doj , getdate ())< 18 ))
102. Berapa gaji AVG bagi mereka yang penjualan perangkat lunaknya lebih dari 50.000/-.
pilih rata-rata ( gaji ) avg_salary dari programmer di mana
pname masuk ( pilih pname dari perangkat lunak di mana
biaya * terjual > 50000 )
103. Berapa banyak paket yang dikembangkan oleh mahasiswa yang belajar di institut yang
mengenakan biaya kursus paling rendah.
pilih pname , hitung (*) paket dari perangkat lunak tempat
pname masuk ( pilih pname dari studi tempat lembaga masuk (
pilih lembaga dari studi tempat biaya masuk ( pilih min
( biaya ) dari studi ))) kelompokkan berdasarkan pname
104. Berapa paket yang dikembangkan oleh orang yang mengembangkan paket termurah,
dimana HE/SHE belajar.
9
pilih s . pname , count ( judul ), lembaga dari perangkat
lunak s , studi saya di mana s . pnama = saya . pname dan
dcost =( pilih min ( dcost ) dari perangkat lunak )
kelompokkan berdasarkan s . pnama , institut
105. Berapa banyak paket yang dikembangkan oleh pemrogram wanita dengan penghasilan
lebih besar dari programmer pria dengan bayaran tertinggi.
pilih s . pname , count ( judul ) dari perangkat lunak s ,
programmer p di mana s . pnama = hal . pname dan gaji >(
pilih max ( gaji ) dari programmer di mana gender = 'm' )
kelompokkan berdasarkan s . nama p
106. Berapa banyak paket yang dikembangkan oleh programmer paling berpengalaman dari
BDPS.
107. Buat daftar pemrogram (bentuk tabel perangkat lunak) dan lembaga yang mereka
pelajari.
pilih s . pname , lembaga dari perangkat lunak , belajar di
mana s . pnama = saya . nama p
108. Cantumkan setiap PROF dengan jumlah Programmer yang memiliki PROF tersebut
dan jumlah paket dalam PROF tersebut.
109. Cantumkan nama pemrogram (dari tabel pemrogram) dan No. Paket masing-masing
telah dikembangkan.
pilih hal . pname , count ( judul ) dari programmer p ,
software s dimana p . pnama = s . grup pname berdasarkan p
. nama p
10
NAMA TABEL: PROGRAMMER
PNAME DOB DOJ JENIS PROF1 PROF2 GAJI
ANAND 12-April-66 21-April-92 M
KELAMIN PASCAL DASAR 3200
ALTAF 02-JUL-64 13-NOV-90 M ALAT COBOL 2800
JULIANA 31-JAN-60 21-April-90 F COBOL
PEMOTONG DBASE 3000
KAMALA 30-OKT-68 02-JAN-92 F C DBASE 2900
MARIA 24-JUNI-70 01-FEB-91 F CPP PERAMAL 4500
NELSON 11-SEP-65 11-OKT-89 M COBOL DBASE 2500
PATTRIK 10-NOV-65 21-April-90 M PASCAL ALAT 2800
QADIR 31-Agustus- 21-April-91 M PERAKITAN C
PEMOTON 3000
RAMESH 03-MEI-67
65 28-FEB-91 M PASCAL DBASE 3200
REBECCA 01-JAN-67 01-DES-90 F DASAR COBOL 2500
REMITHA 19-April-70 20-April-93 F C PERAKITA 3600
REVATI 02-DES-69 02-JAN-92 F PASCAL DASAR
N 3700
VIJAYA 14-DES-65 02-MEI-92 F FOXPRO C 3500
11