【发布时间】:2016-11-23 04:15:30
【问题描述】:
仅显示表中已填充的记录。
这是我的数据库:
CREATE TABLE `category1` (
`parent_id` int(100) NOT NULL,
`parent_name` varchar(100) NOT NULL,
`cat_name` varchar(100) NOT NULL,
`cat_status` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
将数据转储到数据库中:
INSERT INTO `category1` (`parent_id`, `parent_name`, `cat_name`, `cat_status`) VALUES
(1, 'Electronics', '', 'Active'),
(2, '', 'Laptops', 'Active'),
(3, '', 'Mobiles', 'Active'),
(4, 'Mens', '', 'Active'),
(5, '', 'Watches', 'Active');
现在我希望显示 parent_name 字段,但问题是如果我这样做 “从表中选择 parent_name” 它还显示了该字段的空记录。之所以为空,是因为一次只能填写 parent_name 或 cat_name。
【问题讨论】:
标签: php