untuk nomor 1,2 dan 3 dibuat dengan javascript. sehingga dijalankan dengan <node nomor.js>
contohnya <node 1.js>
.
nomor 4 ditambahkan sebuah tabel dengan nama transaction_tb yang berisi: * id * customer_id * motor_brand * motor_nama * motor_warna * unit
query untuk menampilkan data dari motorcycle_tb adalah Select * From motorcycle_tb INNER JOIN brand_tb on motorcycle_tb.brand_id = brand_tb.id ORDER BY motorcycle_tb.id;
hasilnya adalah sebagai berikut:
query untuk menampilkan data motor sesuai brand adalah SELECT brand_tb.id, brand_tb.name AS brand_name, GROUP_CONCAT(motorcycle_tb.name ORDER BY motorcycle_tb.name SEPARATOR ', ') AS name FROM brand_tb join Motorcycle_tb ON motorcycle_tb.brand_id = brand_tb.id GROUP BY brand_tb.id;
hasilnya adalah sebagai berikut
query untuk menampilkan tabel transaksi adalah Select * From transaction_tb INNER JOIN customer_tb on transaction_tb.customer_id = customer_tb.id ORDER BY transaction_tb.id;
hasilnya adalah sebagai berikut
query untuk menampilkan seluruh data dari tabel customer, motor dan brand adalah Select * From customer_tb;>
,<Select * From motorcycle_tb;>
,<Select * From brand_tb;
hasilnya adalah sebagai berikut
Tambah dan Hasil tambah transaksi
aplikasi ini dibuat dengan node.js untuk menjalankan ketik node app.js
pada cmd/terminal kemudian akses pada localhost:3000
. Database sudah saya upload jugasilahkan di import ke sql db_dwid
. berikut adalah beberapa screenshot aplikasinya