updated outline2 (new introduction), and added sql used to get information
parent
5a77259f3e
commit
5939b887bd
@ -0,0 +1,54 @@
|
|||||||
|
--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
|
||||||
|
;
|
||||||
Loading…
Reference in New Issue