Ah, yes, of course.
Thanks.

RBS

On Sun, Nov 25, 2018 at 12:24 PM R Smith <ryansmit...@gmail.com> wrote:

>
> On 2018/11/25 1:50 PM, Bart Smissaert wrote:
> > Is it possible to use the aliases diab_count and drug_count directly in a
> > fourth column to show the percentage?
>
> No.
>
> > This doesn't work:
> >
> > select gp_name,
> > sum(emis_number in (select emis_number from diabetics)) as diab_count,
> > sum(emis_number in (select emis_number from diab_on_non_insulin) or
> > emis_number in (select emis_number from diab_on_insulin)) as drug_count,
> > drug_count / diab_count as percentage
> > from patients group by gp_name
> > order by diab_count asc
>
> But this should work:
>
> SELECT *, drug_count / diab_count as percentage
>    FROM (select gp_name,
>      sum(emis_number in (select emis_number from diabetics)) as diab_count,
>      sum(emis_number in (select emis_number from diab_on_non_insulin) or
>      emis_number in (select emis_number from diab_on_insulin)) as
> drug_count
>        from patients group by gp_name
>    )
> ORDER by diab_count asc
>
>
>
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@mailinglists.sqlite.org
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
>
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to