我如何在mysql中獲得預覽產品和下一個產品?例如: :目前的產品是id 7,我想在表p得到5和8,如何編寫sql?我如何在mysql中獲得預覽產品和下一個產品?
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `p`
-- ----------------------------
DROP TABLE IF EXISTS `p`;
CREATE TABLE `p` (
`id` int(10) NOT NULL auto_increment,
`products_name` varchar(200) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of p
-- ----------------------------
INSERT INTO `p` VALUES ('1', 'a');
INSERT INTO `p` VALUES ('2', 'b');
INSERT INTO `p` VALUES ('4', 'd');
INSERT INTO `p` VALUES ('5', 'ed');
INSERT INTO `p` VALUES ('11', 'f');
INSERT INTO `p` VALUES ('7', 'gs');
INSERT INTO `p` VALUES ('8', 'd');
INSERT INTO `p` VALUES ('9', 'f');
你好,TinTran。 +1好〜! –
感謝Jungsu Heo初學者的問題,但很有趣回答:) –
非常好,非常感謝你 –