This is the data for China:
| YEAR |
LAUNCHES |
SUCCESS |
FAILURE |
| 2020 |
37 |
33 |
4 |
| 2019 |
34 |
32 |
2 |
| 2018 |
39 |
38 |
1 |
| 2017 |
18 |
16 |
2 |
| 2016 |
22 |
21 |
1 |
| 2015 |
19 |
19 |
0 |
| 2014 |
16 |
16 |
0 |
| 2013 |
15 |
14 |
1 |
| 2012 |
19 |
19 |
0 |
| 2011 |
19 |
18 |
1 |
| 2010 |
15 |
15 |
0 |
| 2009 |
6 |
5 |
1 |
| 2008 |
11 |
11 |
0 |
| 2007 |
10 |
10 |
0 |
| 2006 |
6 |
6 |
0 |
| 2005 |
6 |
5 |
1 |
| 2004 |
8 |
8 |
0 |
| 2003 |
7 |
6 |
1 |
| 2002 |
5 |
4 |
1 |
| 2001 |
1 |
1 |
0 |
| 2000 |
5 |
5 |
0 |
| 1999 |
4 |
4 |
0 |
| 1998 |
6 |
6 |
0 |
| 1997 |
6 |
6 |
0 |
| 1996 |
4 |
2 |
2 |
| 1995 |
3 |
2 |
1 |
| 1994 |
5 |
5 |
0 |
| 1993 |
1 |
1 |
0 |
| 1992 |
4 |
3 |
1 |
| 1991 |
1 |
1 |
0 |
| 1990 |
5 |
5 |
0 |
| 1988 |
4 |
4 |
0 |
| 1987 |
2 |
2 |
0 |
| 1986 |
2 |
2 |
0 |
| 1985 |
1 |
1 |
0 |
| 1984 |
3 |
3 |
0 |
| 1983 |
1 |
1 |
0 |
| 1982 |
1 |
1 |
0 |
| 1981 |
1 |
1 |
0 |
| 1979 |
1 |
0 |
1 |
| 1978 |
1 |
1 |
0 |
| 1976 |
3 |
2 |
1 |
| 1975 |
3 |
3 |
0 |
| 1974 |
2 |
0 |
2 |
| 1973 |
1 |
0 |
1 |
| 1971 |
1 |
1 |
0 |
| 1970 |
1 |
1 |
0 |
| 1958 |
6 |
0 |
6 |
- ALL Launches: 382
- Success: 357
- Failure: 25
39 launches in 2018, of which 38 were successful
48 consecutive successful launches between
- 2013 Dec 9 - Long March 4B - ziyuan yihao 03 xing
- 2016 Aug 31 - Long March 4C - Gao Fen 10
This is the script for China:
Provided by Jon Heller
select
to_char(launch_date, 'YYYY') year
,count(*) launches
,sum(case when launch_status = 'success' then 1 else 0 end) success
,sum(case when launch_status = 'failure' then 1 else 0 end) failure
from launch
join site
on launch.site_id = site.site_id
where
launch_category in ('deep space', 'orbital') and
(
site_full_name like '%Jiuquan Space Center%' or
site_full_name like '%Hainan%' or
site_full_name like '%Xichang%' or
site_full_name like '%China%' or
site_full_name like '%zhongxin%'
)
group by to_char(launch_date, 'YYYY')
order by year desc;