Just another WordPress.com site

>

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

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: