add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE `inventori_dt1` (
`_CODE` varchar(10) NOT NULL,
`_ASSET` varchar(50) DEFAULT NULL,
`_SERIAL` varchar(50) DEFAULT NULL,
`_MODEL` varchar(10) DEFAULT NULL,
`_DVCNM` varchar(50) DEFAULT NULL,
`_IPADDR` varchar(50) DEFAULT NULL,
`_IPTYPE` varchar(10) DEFAULT NULL,
`_AD` varchar(10) DEFAULT NULL,
`_WG` int(2) UNSIGNED ZEROFILL DEFAULT NULL,
`_CAT` int(2) UNSIGNED ZEROFILL DEFAULT NULL,
`_PROC` varchar(10) DEFAULT NULL,
`_GRPC` varchar(10) DEFAULT NULL,
`_RAM1_CAP` bigint DEFAULT NULL,
`_RAM2_CAP` bigint DEFAULT NULL,
`_RAM3_CAP` bigint DEFAULT NULL,
`_RAM4_CAP` bigint DEFAULT NULL,
`_HDD1_CAP` bigint DEFAULT NULL,
`_HDD2_CAP` bigint DEFAULT NULL,
`_HDD3_CAP` bigint DEFAULT NULL,
`_HDD4_CAP` bigint DEFAULT NULL,
`_SSD1_CAP` bigint DEFAULT NULL,
`_SSD2_CAP` bigint DEFAULT NULL,
`_SSD3_CAP` bigint DEFAULT NULL,
`_SSD4_CAP` bigint DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

INSERT INTO `inventori_dt1` (`_CODE`, `_ASSET`, `_SERIAL`, `_MODEL`, `_DVCNM`, `_IPADDR`, `_IPTYPE`, `_AD`, `_WG`, `_CAT`, `_PROC`, `_GRPC`, `_RAM1_CAP`, `_RAM2_CAP`, `_RAM3_CAP`, `_RAM4_CAP`, `_HDD1_CAP`, `_HDD2_CAP`, `_HDD3_CAP`, `_HDD4_CAP`, `_SSD1_CAP`, `_SSD2_CAP`, `_SSD3_CAP`, `_SSD4_CAP`) VALUES
('IN2009002', 'FOQBEFUI32BF', 'EJ2FROE4F', '01130012', 'PC_MSHA', NULL, 'DINAMIK', 'ADA', 02, 01, '03150002', '02150001', 8000000000, NULL, NULL, NULL, 2000000000000, NULL, NULL, NULL, 480000000000, NULL, NULL, NULL),
('IN2009003', 'WF3QR12R32', 'SGH129F3', '01130022', 'PC_ALIA2', NULL, 'DINAMIK', 'ADA', 01, 01, '03150002', '02150001', 8000000000, NULL, NULL, NULL, 2000000000000, NULL, NULL, NULL, 480000000000, NULL, NULL, NULL),
('IN2009001', 'DJOBNW9EUFVBO23', 'PR29D33R', '01010006', 'PC-LAILA', NULL, 'DINAMIK', 'TIADA', 03, 01, '03150004', '02150001', 4000000000, NULL, NULL, NULL, 2000000000000, NULL, NULL, NULL, 480000000000, NULL, NULL, NULL);

CREATE TABLE `inventori_dt2` (
`_CODE` varchar(10) NOT NULL,
`_ASSET` varchar(50) DEFAULT NULL,
`_SERIAL` varchar(50) DEFAULT NULL,
Records: 3  Duplicates: 0  Warnings: 0
Records: 5  Duplicates: 0  Warnings: 0
Records: 6  Duplicates: 0  Warnings: 0
Records: 3  Duplicates: 0  Warnings: 0
Records: 3  Duplicates: 0  Warnings: 0
Records: 3  Duplicates: 0  Warnings: 0
Records: 8  Duplicates: 0  Warnings: 0
Records: 2  Duplicates: 0  Warnings: 0
Records: 13  Duplicates: 0  Warnings: 0
Records: 7  Duplicates: 0  Warnings: 0
Records: 6  Duplicates: 0  Warnings: 0
Records: 3  Duplicates: 0  Warnings: 0
Records: 4  Duplicates: 0  Warnings: 0
Records: 5  Duplicates: 0  Warnings: 0
Records: 0  Duplicates: 0  Warnings: 0
Records: 0  Duplicates: 0  Warnings: 0
Records: 0  Duplicates: 0  Warnings: 0
The table 'inventori_mt' is full
SELECT JSON_PRETTY( JSON_ARRAYAGG(Z) ) AS Z
FROM
(
SELECT
JSON_OBJECT(
'_CODE', a._CODE,
'_USERID', a._USERID,
'_NAME', c._NAME,
'HAHA',
(SELECT
JSON_ARRAYAGG(
JSON_OBJECT(
'_CAT', b._CAT,
'_MODEL', b._MODEL,
'_SERIAL', b._SERIAL,
'_IPADDR', b._IPADDR ,
'_OS', (SELECT _DESC
FROM kod_produk
WHERE _CODE = (SELECT _PROD
FROM inventori_dt3
WHERE _CODE = a._CODE
AND _CAT = '15'
AND _SERIAL = b._SERIAL)),
'_AV', (SELECT CONCAT(_DESC,
' (',
(CASE WHEN(SELECT _CODE
FROM inventori_dt3
WHERE _CODE = a._CODE
AND _CAT = '16'
AND _EXPY_DATE > NOW())
IS NOT NULL
THEN
'AKTIF'
ELSE
'TAMAT'
END), ')')
Z
[
  {
    "HAHA": [
      {
        "_AV": "ANTIVIRUS (TAMAT)",
        "_OS": "WINDOWS 10 (64BIT)",
        "_CAT": 1,
        "_MODEL": "01010006",
        "_IPADDR": null,
        "_SERIAL": "PR29D33R"
      },
      {
        "_AV": null,
        "_OS": null,
        "_CAT": 8,
        "_MODEL": "08080005",
        "_IPADDR": "112.12.43.119",
        "_SERIAL": "CNCJF38364"
      },
      {
        "_AV": null,
        "_OS": null,
        "_CAT": 7,
        "_MODEL": "07010002",
        "_IPADDR": null,
        "_SERIAL": "20TVMG2"
      }
    ],
    "_CODE": "IN2009001",
    "_NAME": "LAILA",
    "_USERID": "10200"
  },
  {
    "HAHA": [
      {
        "_AV": null,
        "_OS": null,
        "_CAT": 8,
        "_MODEL": "08080005",
        "_IPADDR": "112.12.43.85",
        "_SERIAL": "NPJA115896"
      },
      {
        "_AV": null,
        "_OS": null,
        "_CAT": 7,
        "_MODEL": "07130004",
        "_IPADDR": null,
        "_SERIAL": "CNC342P000"
      },
      {
        "_AV": "ANTIVIRUS (TAMAT)",
        "_OS": "WINDOWS 7 (32BIT)",
        "_CAT": 1,
        "_MODEL": "01130012",
        "_IPADDR": null,
        "_SERIAL": "EJ2FROE4F"
      }
    ],
    "_CODE": "IN2009002",
    "_NAME": "MASHA",
    "_USERID": "10895"
  },
  {
    "HAHA": [
      {
        "_AV": "ANTIVIRUS (TAMAT)",
        "_OS": "WINDOWS 7 (64BIT)",
        "_CAT": 1,
        "_MODEL": "01130022",
        "_IPADDR": null,
        "_SERIAL": "SGH129F3"
      },
      {
        "_AV": null,
        "_OS": null,
        "_CAT": 7,
        "_MODEL": "07130004",
        "_IPADDR": null,
        "_SERIAL": "CNC1270J4H"
      }
    ],
    "_CODE": "IN2009003",
    "_NAME": "ALIA",
    "_USERID": "10070"
  }
]