Tanya cara Menampilkan data berdasarkan bulan, ketika datanya kosong tapi bulannya tetap ada..

Assalamualaikum,

Maaf mau tanya kalau cara menampilkan data berdasarkan bulan dari tabel mysql, untuk yang bernilai kosong juga tampil bagaimana ya?...

misal 01 = 0, 02 = 3

avatar irfanmyj
@irfanmyj

32 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

3 Jawaban:

apakah kaya gini mas?

bulan 01 = 0 bulan 02 = 3

avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 6 tahun yang lalu

ini maksudnya menampilkan jumlah data apa gimana?

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 6 tahun yang lalu

@abyanjksatu Iya betul, bagaimana ya caranya?...

di bawah sql dan contoh datanya..


CREATE TABLE `tbl_report_catatan` (
  `report_ID` int(11) NOT NULL,
  `orangtua_ID` int(11) DEFAULT NULL,
  `nama` varchar(150) DEFAULT NULL,
  `tanggal_lahir` date DEFAULT NULL,
  `tanggal_mati` date DEFAULT NULL,
  `category` varchar(5) DEFAULT NULL,
  `sub_category` varchar(10) DEFAULT NULL,
  `keterangan` varchar(250) DEFAULT NULL,
  `jumlah` int(11) DEFAULT NULL,
  `tgl_masuk` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `tbl_report_catatan`
--

INSERT INTO `tbl_report_catatan` (`report_ID`, `orangtua_ID`, `nama`, `tanggal_lahir`, `tanggal_mati`, `category`, `sub_category`, `keterangan`, `jumlah`, `tgl_masuk`) VALUES
(1, 8, 'Berry', '1985-06-02', NULL, 'bayi', 'lahir', 'Lahir', 1, '2018-05-07'),
(2, 7, 'Mineral', '2018-01-01', NULL, 'bayi', 'lahir', 'Lahir', 1, '2018-05-07'),
(3, 7, 'M Salman', '2018-04-30', '2018-05-01', 'bayi', 'mati', 'Demam yang terlampau tinggi', 1, '2018-05-07'),
(4, 4, 'Rima', '2017-01-01', NULL, 'bayi', 'lahir', '', 1, '2018-05-07'),
(5, 7, 'Hulu', '2018-05-01', '2018-05-02', 'bayi', 'mati', 'Mati', 1, '2018-05-07'),
(6, 5, 'Tatang Arifin', '1980-01-01', NULL, 'bayi', 'lahir', 'Sehat', 1, '2018-05-08'),
(7, 7, 'Hilir', '2018-05-01', NULL, 'bayi', 'lahir', 'sehat banget', 1, '2018-05-08'),
(8, 2, 'Minta', '2017-01-01', NULL, 'bayi', 'lahir', '', 1, '2018-05-10'),
(9, 9, 'Tugiyo', '2018-05-01', '2018-05-02', 'ibu', 'mati', 'Demam yang terlampau tinggi', 1, '2018-05-10'),
(10, 8, 'Saniah', '1990-01-08', '2018-05-17', 'ibu', 'mati', '', 1, '2018-05-17'),
(13, 7, 'Merdeka', '2018-05-01', NULL, 'bayi', 'lahir', 'Lahir sehat', 1, '2018-05-17'),
(14, 7, 'Indonesi', '2018-05-01', '2018-05-02', 'bayi', 'mati', 'Demam', 1, '2018-05-17'),
(17, 6, 'Mr Joss', '2018-05-01', '2018-05-10', 'bayi', 'mati', 'Demam', 1, '2018-05-17'),
(18, 7, 'Marta', '1992-02-23', '2018-05-17', 'ibu', 'mati', 'Kelelahan', 1, '2018-05-17');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `tbl_report_catatan`
--
ALTER TABLE `tbl_report_catatan`
  ADD PRIMARY KEY (`report_ID`),
  ADD KEY `posyandu_ID` (`orangtua_ID`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `tbl_report_catatan`
--
ALTER TABLE `tbl_report_catatan`
  MODIFY `report_ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;

avatar irfanmyj
@irfanmyj

32 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban