in reply to Is this too clever? (or, stupid DBI tricks)

When I want a single value, I usually just do this:
my ($sum) = $sth->fetchrow_array;
When efficiency counts, you should use bind_cols(), but it doesn't seem like it's important here.