You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.1 KiB
SQL
55 lines
1.1 KiB
SQL
--get a list of the most recent activations that exist for a given application.
|
|
create temp table nsde_activations as
|
|
select
|
|
application_number_or_citation,
|
|
count(distinct package_ndc) as package_count,
|
|
max(marketing_start_date) as most_recent_start,
|
|
max(marketing_end_date) as most_recent_end,
|
|
max(inactivation_date) as most_recent_inactivation,
|
|
max(reactivation_date) as most_recent_reactivation
|
|
from spl.nsde
|
|
group by application_number_or_citation
|
|
;
|
|
|
|
select count(*) from nsde_activations
|
|
where most_recent_end is null
|
|
;
|
|
/*
|
|
count
|
|
-----
|
|
6602
|
|
*/
|
|
|
|
|
|
select count(*) from nsde_activations
|
|
where most_recent_end is NOT null
|
|
;
|
|
/*
|
|
count
|
|
-----
|
|
10983
|
|
*/
|
|
|
|
/*
|
|
So, the current number of marketed compounds is how many NDA or ANDA (ANADA?) compounds there are.
|
|
|
|
*/
|
|
|
|
-- get count of drugs that you can select by first 3 letters
|
|
select
|
|
left(application_number_or_citation, 3) as first_3,
|
|
count(*) as row_count
|
|
from nsde_activations
|
|
group by first_3
|
|
;
|
|
|
|
|
|
|
|
select
|
|
left(application_number_or_citation, 3) as first_3,
|
|
count(*) as row_count
|
|
from nsde_activations
|
|
where first_3 in ()
|
|
group by first_3
|
|
;
|