LATIHAN SELECT - LAB.
1. Tampilkan semua data dosen
SELECT * FROM DOSEN
2. Tampilkan nama dan alamat dosen
SELECT NAMA_DOSEN, ALAMAT_DOSEN FROM DOSEN
3. Tampilkan data dosen yang bernama rahayana
SELECT * FROM DOSEN WHERE NAMA_DOSEN = 'RAHAYANA'
4. Tampilkan nik dan alamat dosen yang mempunyai nama neneng sundarsih
SELECT NIK, ALAMAT_DOSEN FROM DOSEN WHERE NAMA_DOSEN ='NENENG SUNDARSIH'
5. Tampilkan data dosen dengan nama kolom adalah NIK - NAMA DOSEN - ALAMAT DOSEN
SELECT NIK AS NIK, NAMA_DOSEN AS "NAMA DOSEN", ALAMAT_DOSEN [ALAMAT DOSEN] FROM DOSEN
6. Tampilkan semua data mahasiswa
SELECT * FROM MAHASISWA
7. Tampilkan data mahasiswa yang belum mempunyai dosen pembimbing
SELECT * FROM MAHASISWA WHERE NIK IS NULL
8. Tampilkan semua data mahasiswa yang mempunyai dosen pembimbing
SELECT * FROM MAHASISWA WHERE NIK IS NOT NULL
9. Tampilkan data nik dosen pada tabel mahasiswa (nik tidak boleh berulang)
SELECT DISTINCT NIK FROM MAHASISWA
10. Tampilkan 3 data teratas dari tabel mahasiswa
SELECT TOP 3 * FROM MAHASISWA
11. Tampilkan data mahasiswa urut berdasarkan nama dari A-Z
SELECT * FROM MAHASISWA ORDER BY NAMA_MHS ASC
12. Tampilkan data mahasiswa urut berdasarkan nama dari Z-A
SELECT * FROM MAHASISWA ORDER BY NAMA_MHS DESC
13. Tampilkan data ruang yang kapasitasnya antara 40 sampai 60 urut berdasarkan kapasitas ruang
SELECT * FROM RUANG WHERE KAPASITAS_RUANG BETWEEN 40 AND 60 ORDER BY KAPASITAS_RUANG
SELECT * FROM RUANG WHERE KAPASITAS_RUANG >=40 AND KAPASITAS_RUANG <=60
14. Tampilkan data mahasiswa yang huruf depan namanya adalah M
SELECT * FROM MAHASISWA WHERE NAMA_MHS LIKE 'M%'
15. Tampilkan data mahasiswa yang huruf belakang namanya adalah N
SELECT * FROM MAHASISWA WHERE NAMA_MHS LIKE '%N'
16. Tampilkan data mahasiswa yang mempunyai nama arief
SELECT * FROM MAHASISWA WHERE NAMA_MHS LIKE '%ARIEF%'
17. Tampilkan data mahasiswa yang mempunyai nama dengan huruf kedua adalah U
SELECT * FROM MAHASISWA WHERE NAMA_MHS LIKE '_U%'
18. Tampilkan data mahasiswa yang mempunyai kaliurang atau condong catur
SELECT * FROM MAHASISWA WHERE ALAMAT_MHS LIKE '%KALIURANG%' OR ALAMAT_MHS LIKE '%CONDONGCATUR%'
19. Tampilkan data mahasiswa yang mempunyai nama huruf depan M dan huruf Belakang A
SELECT * FROM MAHASISWA WHERE NAMA_MHS LIKE 'M%' AND NAMA_MHS LIKE '%Z'
20. Tampilkan data mahasiswa yang mempunyai nama huruf depan M atau huruf belakang A
SELECT * FROM MAHASISWA WHERE NAMA_MHS LIKE 'M%' OR NAMA_MHS LIKE '%A'
21. Tampilkan data dosen yang mempunyai alamat kota jogja
SELECT * FROM DOSEN WHERE ALAMAT_DOSEN LIKE '[JY]OG[JY]A%'
22. Tampilkan tanggal hari ini
SELECT GETDATE()
23. Tampilkan nama dosen dengan huruf kapital
SELECT UPPER(NAMA_DOSEN) FROM DOSEN
24. Tampilkan nama dosen dengan huruf kecil semua
SELECT LOWER(NAMA_DOSEN) FROM DOSEN
25. Tampilkan berapa jumlah dosen yang ada
SELECT COUNT(NIK) FROM DOSEN
26. Tampilkan jumlah kursi total dari semua ruang.
SELECT SUM(KAPASITAS_RUANG) [JUMLAH] FROM RUANG
27. Tampilkan jumlah rata rata kursi tiap ruangan
SELECT AVG (KAPASITAS_RUANG) [RATA RATA] FROM RUANG
28. Tampilkan huruf awal dari semua dosen
SELECT LEFT(NAMA_DOSEN,2) FROM DOSEN
29. Tampilkan huruf akhir dari semua dosen
SELECT RIGHT(NAMA_DOSEN,1) FROM DOSEN
30. Tampilkan nama dosen dan hitung berapa panjang karakternya
SELECT NAMA_DOSEN, LEN(NAMA_DOSEN) [PANJANG KARAKTER] FROM DOSEN
31. Tampilkan nik, nama dosen serta gabungkan nik dan nama dosen dalam satu kolom
SELECT NIK, NAMA_DOSEN, NIK + NAMA_DOSEN [GABUNGAN] FROM DOSEN
32 . Tampilkan nama depan dosen (9 karakter)
SELECT LEFT(NAMA_DOSEN,9) [NAMA PANGGILAN] FROM DOSEN
33. Tampilkan kapasistas ruang terkecil dari ruang
SELECT MIN(KAPASITAS_RUANG) [MINIMAL] FROM RUANG
34. Tampilkan kapasistas ruang terbesar dari ruang
SELECT MAX(KAPASITAS_RUANG) [MAXIMAL] FROM RUANG
35. Tampilkan tahun sekarang
SELECT DATEPART(yyyy,GETDATE()) [Tahun Sekarang]
36. Tampilkan bulan sekarang
SELECT DATENAME(MM, GETDATE()) [BULAN SEKARANG]
37. Tampilkan tanggal sekarang
SELECT DATEPART(DD, GETDATE()) [TANGGAL SEKARANG]
38. Tampilkan jam sekarang
SELECT DATEPART(HH, GETDATE()) [JAM SEKARANG DI KOMPUTER SAYA]
39. Tampilkan Menit Sekarang
SELECT DATEPART(MI, GETDATE()) [MENIT SEKARANG DI KOMPUTER SEKARANG]
40. Tampilkan Detik Sekarang
SELECT DATEPART(SS, GETDATE()) [DETIK SEKARANG DI KOMPUTER SEKARANG]
41. Tampilkan huruf ke 3 dari nama dosen
SELECT NAMA_DOSEN,SUBSTRING(NAMA_DOSEN,3,1) [HURUF KE 3] FROM DOSEN
42. Tampilkan tanggal lahir dosen dan umurnya
SELECT TGL_LAHIR, DATEDIFF(DD,TGL_LAHIR,GETDATE()) [USIA] FROM DOSEN
INFO PROFIL
- Affan
- JENTREK ROJOIMO WONOSOBO, jawa tengah indonesia, Indonesia
- Ya Allah jadikan kami manusia yang bisa keluar dari belenggu “kemunafikan”. Bimbing kami untuk tidak mengoreksi orang lain sebelum diri ini terkoreksi ya Rabb. Jadikan kami manusia yang jujur dan tidak pernah membohongi diri sendiri apalagi orang lain. kepadaMulah kami berserah ya Allah, kepadaMulah kami bermohon karena tanpa kehendakMu kami tidak bisa berbuat apa-apa Affannur Jentrek rojoimo wonosobo . lahir13 Agustus 1989
Tidak ada komentar:
Posting Komentar