Advertisement
forvantage

frvn_tugas_update

Apr 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. 1.)===================================================================================================================================================================
  2. SELECT siswa.idsiswa, siswa.nama_siswa, mata_pelajaran.nama_mp, guru.nama_guru, nilai.nilai FROM siswa, mata_pelajaran, guru, nilai WHERE siswa.idsiswa=nilai.idsiswa;
  3. ======================================================================================================================================================================
  4. 2.)===================================================================================================================================================================
  5. DELIMITER |
  6.  
  7. CREATE PROCEDURE Getdata()
  8. BEGIN
  9. SELECT siswa.idsiswa, siswa.nama_siswa, mata_pelajaran.nama_mp, guru.nama_guru, nilai.nilai FROM siswa, mata_pelajaran, guru, nilai WHERE siswa.idsiswa=nilai.idsiswa;
  10. END;
  11. ======================================================================================================================================================================
  12. 3.)======================================
  13. START TRANSACTION;
  14. UPDATE nilai SET perubahan=8 WHERE idsiswa=1111;
  15. COMMIT;
  16. =========================================
  17. 4.)======================================================
  18. CREATE TABLE temporary(
  19. idsiswa VARCHAR (20) NOT NULL,
  20. nama VARCHAR (50) NOT NULL,
  21. waktu VARCHAR(100) NOT NULL,
  22. PRIMARY KEY (idsiswa)
  23. );
  24. // Jika secara manual
  25. DELIMITER |
  26.  
  27. CREATE TRIGGER hapus_data AFTER DELETE
  28. ON siswa FOR EACH ROW
  29. BEGIN
  30. INSERT INTO temporary SET
  31. idsiswa=old.idsiswa, nama=nama_siswa, waktu=now();
  32. END
  33. ======================================================
  34. BEGIN
  35. INSERT INTO temporary SET //Jika dibuat diphpmyadmin
  36. idsiswa=old.idsiswa, nama=nama_siswa, waktu=now();
  37. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement