correlation with https://teguhth.blogspot.com/2019/04/study-kasus-praktis-belajar-query-mysql.html
1. table barang
ALTER TABLE barang MODIFY KODE_BARANG CHAR(10) NOT NULL;
DELIMITER //
CREATE PROCEDURE generate_barang(IN jumlah INT)
BEGIN
DECLARE i INT;
DECLARE mulai INT;
SELECT COALESCE(
MAX(CAST(SUBSTRING(KODE_BARANG, 5) AS UNSIGNED)),
0
)
INTO mulai
FROM barang
WHERE KODE_BARANG LIKE 'ELK-%';
1. table barang
ALTER TABLE barang MODIFY KODE_BARANG CHAR(10) NOT NULL;
DELIMITER //
CREATE PROCEDURE generate_barang(IN jumlah INT)
BEGIN
DECLARE i INT;
DECLARE mulai INT;
SELECT COALESCE(
MAX(CAST(SUBSTRING(KODE_BARANG, 5) AS UNSIGNED)),
0
)
INTO mulai
FROM barang
WHERE KODE_BARANG LIKE 'ELK-%';








.jpeg)



.jpg)







.jpeg)

.jpeg)
