【发布时间】:2016-02-07 22:50:59
【问题描述】:
我有一个包含特定比赛的比赛的表格。
当我选择 MatchIDAuto 4050 时,我需要知道这是本次比赛总共 29 场比赛中的第 15 场。
我显然可以通过 Match2 中的简单选择计数 (*) 确定有 29 个匹配项,其中 CompetitionIDAuto = 669
有没有人知道一种无需循环就可以确定的方法,例如 4050 是第 15 场比赛?
-- -- 表 `Match2` 的表结构 -- 如果不存在“Match2”,则创建表( `MatchIDAuto` int(10) NOT NULL AUTO_INCREMENT, `CompetitionIDAuto` int(10) NOT NULL DEFAULT '0', `TeamHome` varchar(100) NOT NULL DEFAULT '0', `TeamAway` varchar(100) NOT NULL DEFAULT '0', `MatchDate` 日期 NOT NULL DEFAULT '0000-00-00', `MatchTime` 时间 NOT NULL DEFAULT '00:00:00', `MatchStartTime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `VenueIDAuto` int(10) NOT NULL DEFAULT '0', `GameEnded` int(1) NOT NULL DEFAULT '0', `PredictionsGameEnded` int(1) NOT NULL DEFAULT '0', `Result` varchar(50) NOT NULL DEFAULT '', `ResultURL` varchar(100) NOT NULL DEFAULT '', `DateCreated` 日期 NOT NULL DEFAULT '0000-00-00', `DateCreatedTimeStamp` int(10) NOT NULL DEFAULT '0', `DateModified` date NOT NULL DEFAULT '0000-00-00', `UserCreated` varchar(50) NOT NULL DEFAULT '', `DisableThisMatch` int(1) NOT NULL DEFAULT '0', `AllocatedTo` varchar(25) NOT NULL, `MatchUpdated` tinyint(1) NOT NULL DEFAULT '0', 主键(`MatchIDAuto`) ) 引擎=MyISAM 默认字符集=latin1 AUTO_INCREMENT=4234 ; -- -- 转储表 `Match2` 的数据 -- 插入`Match2`(`MatchIDAuto`、`CompetitionIDAuto`、`TeamHome`、`TeamAway`、`MatchDate`、`MatchTime`、`MatchStartTime`、`VenueIDAuto`、`GameEnded`、`PredictionsGameEnded`、`Result`、 `ResultURL`、`DateCreated`、`DateCreatedTimeStamp`、`DateModified`、`UserCreated`、`DisableThisMatch`、`AllocatedTo`、`MatchUpdated`) 值 (4036, 669, '布里斯班热火女子队', '霍巴特飓风队女子队', '2016-01-01', '03:40:00', '2015-12-31 21:40:00', 7, 0, 0, '', '', '2015-11-13', 1447473564, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4037, 669, 'Perth Scorchers Women', 'Adelaide Strikers Women', '2016-01-01', '04:10:00', '2015-12-31 22:10:00', 3, 0, 0, '', '', '2015-11-13', 1447474751, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4038, 669, '悉尼雷霆女子队', '布里斯班热火队女子队', '2016-01-02', '01:00:00', '2016-01-01 19:00:00', 316, 0, 0, '', '', '2015-11-13', 1447474966, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4039, 669, '墨尔本明星女装', '墨尔本叛徒女装', '2016-01-02', '02:40:00', '2016-01-01 20:40:00', 8, 0, 0, '', '', '2015-11-13', 1447475064, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4040, 669, '悉尼雷霆女足', '霍巴特飓风女足', '2016-01-02', '07:00:00', '2016-01-02 01:00:00', 7, 0, 0, '', '', '2015-11-13', 1447475178, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4041, 669, '霍巴特飓风女子', '布里斯班热火女子', '2016-01-03', '00:00:01', '2016-01-02 18:00:01', 316, 0, 0, '', '', '2015-11-13', 1447475258, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4042, 669, 'Melbourne Renegades Women', 'Melbourne Stars Women', '2016-01-03', '03:30:00', '2016-01-02 21:30:00', 8, 0, 0, '', '', '2015-11-13', 1447475350, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4043, 669, '霍巴特飓风女子', '悉尼雷霆女子', '2016-01-03', '04:00:00', '2016-01-02 22:00:00', 316, 0, 0, '', '', '2015-11-13', 1447475429, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4044, 669, 'Adelaide Strikers Women', 'Melbourne Stars Women', '2016-01-07', '23:00:00', '2016-01-07 17:00:00', 310, 0, 0, '', '', '2015-11-13', 1447475525, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4045, 669, 'Melbourne Renegades Women', 'Sydney Sixers Women', '2016-01-08', '03:30:00', '2016-01-07 21:30:00', 310, 0, 0, '', '', '2015-11-13', 1447475613, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4046, 669, 'Sydney Sixers Women', 'Adelaide Strikers Women', '2016-01-08', '23:00:00', '2016-01-08 17:00:00', 310, 0, 0, '', '', '2015-11-13', 1447475711, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4047, 669, '阿德莱德前锋女子队', '悉尼76人队女子队', '2016-01-09', '03:30:00', '2016-01-08 21:30:00', 310, 0, 0, '', '', '2015-11-13', 1447475802, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4048, 669, '墨尔本叛徒女子', '悉尼雷霆女子', '2016-01-09', '03:40:00', '2016-01-08 21:40:00', 317, 0, 0, '', '', '2015-11-13', 1447476726, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4049, 669, '墨尔本之星女子队', '阿德莱德前锋女子队', '2016-01-09', '23:00:00', '2016-01-09 17:00:00', 310, 0, 0, '', '', '2015-11-13', 1447476819, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4050, 669, 'Sydney Sixers Women', 'Melbourne Renegades Women', '2016-01-10', '03:30:00', '2016-01-09 21:30:00', 310, 0, 0, '', '', '2015-11-13', 1447476917, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4051, 669, '墨尔本之星女子', '悉尼雷霆女子', '2016-01-15', '03:30:00', '2016-01-14 21:30:00', 318, 0, 0, '', '', '2015-11-13', 1447477125, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4052, 669, '霍巴特飓风女子队', '悉尼76人队女子队', '2016-01-15', '03:30:00', '2016-01-14 21:30:00', 319, 0, 0, '', '', '2015-11-13', 1447477325, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4053, 669, 'Adelaide Strikers Women', 'Melbourne Renegades Women', '2016-01-15', '03:30:00', '2016-01-14 21:30:00', 320, 0, 0, '', '', '2015-11-13', 1447477775, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4054, 669, '阿德莱德前锋女子队', '布里斯班热火队女子队', '2016-01-15', '23:30:00', '2016-01-15 17:30:00', 320, 0, 0, '', '', '2015-11-13', 1447477920, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4055, 669, 'Sydney Sixers Women', 'Sydney Thunder Women', '2016-01-16', '02:40:00', '2016-01-15 20:40:00', 10, 0, 0, '', '', '2015-11-13', 1447478942, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4056, 669, '霍巴特飓风女子', '墨尔本之星女子', '2016-01-16', '03:30:00', '2016-01-15 21:30:00', 315, 0, 0, '', '', '2015-11-13', 1447479213, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4057, 669, 'Perth Scorchers Women', 'Melbourne Renegades Women', '2016-01-16', '04:10:00', '2016-01-15 22:10:00', 320, 0, 0, '', '', '2015-11-13', 1447479324, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4058, 669, 'Sydney Thunder Women', 'Melbourne Stars Women', '2016-01-16', '23:00:00', '2016-01-16 17:00:00', 321, 0, 0, '', '', '2015-11-13', 1447479527, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4059, 669, 'Sydney Sixers Women', 'Hobart Hurricanes Women', '2016-01-16', '23:00:00', '2016-01-16 17:00:00', 322, 0, 0, '', '', '2015-11-13', 1447479733, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4060, 669, '墨尔本叛徒女子', '阿德莱德前锋女子', '2016-01-16', '23:30:00', '2016-01-16 17:30:00', 320, 0, 0, '', '', '2015-11-13', 1447479830, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4061, 669, '墨尔本叛徒女子', '珀斯 Scorchers 女子', '2016-01-17', '04:10:00', '2016-01-16 22:10:00', 320, 0, 0, '', '', '2015-11-13', 1447479954, '2015-11-13', '杰瑞', 0, '杰瑞', 0), (4064, 669, '半决赛', '半决赛', '2016-01-21', '00:00:01', '2016-01-20 18:00:01', 323, 0, 0, '', '', '2015-11-14', 1447523483, '2015-11-14', '杰瑞', 0, '杰瑞', 0), (4065, 669, '半决赛', '半决赛', '2016-01-22', '00:00:01', '2016-01-21 18:00:01', 323, 0, 0, '', '', '2015-11-14', 1447523558, '2015-11-14', '杰瑞', 0, '杰瑞', 0), (4066, 669, 'Final', 'Final', '2016-01-24', '00:00:01', '2016-01-23 18:00:01', 323, 0, 0, '' , '', '2015-11-14', 1447523614, '2015-11-14', '杰瑞', 0, '杰瑞', 0);【问题讨论】:
标签: mysql