Skip to main content
The 2026 Annual Developer Survey is live— take the Survey today!
added 10 characters in body
Source Link
Gordon Linoff

You can use aggregation:

select name, count(*), sum(error) as error, sum(success1 - error) as success
from attempts
group by name;

If you want the success rate, you can use:

avg( 1.0 - error ) as success_rate

You can use aggregation:

select name, count(*), sum(error) as error, sum(success) as success
from attempts
group by name;

You can use aggregation:

select name, count(*), sum(error) as error, sum(1 - error) as success
from attempts
group by name;

If you want the success rate, you can use:

avg( 1.0 - error ) as success_rate
An *almost* unfortunate typo
Source Link
Thom A

You can use aggregation:

select name, contcount(*), sum(error) as error, sum(success) as success
from attempts
group by name;

You can use aggregation:

select name, cont(*), sum(error) as error, sum(success) as success
from attempts
group by name;

You can use aggregation:

select name, count(*), sum(error) as error, sum(success) as success
from attempts
group by name;
Source Link
Gordon Linoff

You can use aggregation:

select name, cont(*), sum(error) as error, sum(success) as success
from attempts
group by name;
lang-sql