麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
[之三]星数统计
悬赏分:20 - 2007年08月22日

star可以等于1,2,3,4四种,每种都有half标记,或者为0或者为1
要求筛选half为0的star,统计1,2,3,4各有几个.
限一条sql语句搞定!~
附:结果应该为2,1,1,1(符合条件的1出现2次,2,3,4分别出现了一次)

CREATE TABLE `stars` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(200) NOT NULL,
`star` int(11) NOT NULL,
`half` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=9 ;

--
-- 导出表中的数据 `stars`
--

INSERT INTO `stars` (`id`, `name`, `star`, `half`) VALUES
(1, 'a', 1, 0),
(2, 'a', 2, 0),
(3, 'a', 1, 0),
(4, 'a', 3, 0),
(5, 'a', 4, 0),
(6, 'a', 1, 1),
(7, 'a', 2, 1),
(8, 'a', 2, 1);

提问者:axgle   08-22 15:03
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
6 + 65 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM