Php mysql,找到最后一个kategori的最后一个artikel

Php mysql,找到最后一个kategori的最后一个artikel,php,mysql,codeigniter,Php,Mysql,Codeigniter,我想把数据库中最后一个带有“IDJurnal”的所有文章都拿走 这是我的桌子 CREATE TABLE `artikel`( `IDArtikel` INT(11)NOT NULL AUTO_INCREMENT, `IDJurnal` INT(11)NOT NULL, `IDKategori` INT(11)NOT NULL, `judul` VARCHAR(255)NOT NULL, `abstract` text NOT NULL, `nama_file` VARCHAR(255)NOT N

我想把数据库中最后一个带有“IDJurnal”的所有文章都拿走 这是我的桌子

CREATE TABLE `artikel`(
`IDArtikel` INT(11)NOT NULL AUTO_INCREMENT,
`IDJurnal` INT(11)NOT NULL,
`IDKategori` INT(11)NOT NULL,
`judul` VARCHAR(255)NOT NULL,
`abstract` text NOT NULL,
`nama_file` VARCHAR(255)NOT NULL,
`hits` INT(11)NOT NULL,
`didownload` INT(11)NOT NULL,
`created_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`created_by` VARCHAR(255)NOT NULL,
`updated_time` datetime NOT NULL,
`updated_by` VARCHAR(255)NOT NULL,
PRIMARY KEY(`IDArtikel`))ENGINE = INNODB AUTO_INCREMENT = 12 DEFAULT CHARSET = utf8;
我的餐桌是

CREATE TABLE `jurnal`(
`IDJurnal` INT(11)NOT NULL AUTO_INCREMENT,
`volume` VARCHAR(255)NOT NULL,
`nomor` VARCHAR(255)NOT NULL,
`bulan` INT(2)NOT NULL,
`tahun` INT(4)NOT NULL,
`halaman` INT(4)NOT NULL,
`issn` VARCHAR(255)NOT NULL,
`pengantar` text NOT NULL,
`redaksi` text NOT NULL,
`cover` VARCHAR(255)NOT NULL,
`created_time` datetime NOT NULL,
`created_by` VARCHAR(255)NOT NULL,
`updated_time` datetime NOT NULL,
`updated_by` VARCHAR(255)NOT NULL,
PRIMARY KEY(`IDJurnal`))ENGINE = INNODB AUTO_INCREMENT = 3 DEFAULT CHARSET = utf8;
在我的情况下如何查询? 这是我从artikel tabel得到的结果

IDArtikel = 1, IDJurnal=1
IDArtikel=2,IDJurnal=2 IDArtikel=3,IDJurnal=2

我想要的是, IDArtikel=2,IDJurnal=2 IDArtikel=3,IDJurnal=2


IDJurnal last input

您对数据库的last是什么意思

通常你会做:

Select * From artikel Where IDArtikel >= 165166
或者类似的东西,如果你想得到一系列的ID,你可以说>=1000和

这两个表之间的关系如何?能否显示一些预期的样本输出?“数据库的最后一个”是什么意思?您想要最近添加的条目吗?很抱歉,我不知道相关的表:我的意思是把所有的artikel都放到最后一个输入的地方
SELECT * FROM `artikel` WHERE `IDJurnal` = (SELECT `IDJurnal` FROM `jurnal` ORDER BY `IDJurnal` DESC LIMIT 1)