array(2) {
[0]=>
string(815) "
select r.*,
rc.info,
t.title as threadtitle,
u.username as username,
u.anonymous as useranonymous,
`f`.`value` AS `flairvalue`,
`ft`.`name` AS `flairname`,
`ft`.`colour` AS `flaircolour`,
`ft`.`icon` AS `flairicon`
from reply as r
join thread as t on t.id = r.threadid
join replycontent as rc on rc.replyid = r.id
join user as u on u.id = r.userid
left join `flair` `f` on `f`.`userid` = `u`.`id` and `f`.`categoryid` = `t`.`categoryid`
left join `flairoption` `ft` on `ft`.`id` = `f`.`flairoptionid`
where r.businessid = :businessId
and r.threadid = :threadId
group by r.id
order by r.utcdated desc
limit 0,50
"
[1]=>
array(2) {
["businessId"]=>
int(1)
["threadId"]=>
int(38963)
}
}
Maybe in a statistician's mind, but in the reality of a basketball game an offensive rebound gets you another possession without the opposition getting one, while a steal effectively nullifies an opposition possession.
How does a steal differ from any other way of preventing a team from scoring? The outcome is the same.
A possession is the time you have the ball until the other team gets the ball. I don't see why that's weird. It's not like anyone's assuming steals or O boards are meaningless.
You can't steal the ball unless the other team has it. Therefore they have a possession, then you have a possession. No different in terms of number of possessions than if they scored.
Same with defensive rebounds. Offensive rebounds don't result in the end of possession.
The only reason for teams not to have the same number of possessions is the ends of quarters.
I would say that +/- is a very useful stat, yes.
When your favourite player has a big + you can claim beast mode status for them.
When he has a big - you can point out all the many valid reasons that the +/- figure alone and without context is not a fair way of measuring their (lack of) positive influence on the game
;)