mysql - Need to create a view that gets me the same results without a subquery in the from clause -
this query gives me data want
select sales number, percentage complete, date, scheduled completion (select `sales number`, `date`, `percentage complete`, `scheduled completion` details order `date` desc) group `sales number` the code generator i'm using doesn't allow me join view (which need do.) if save view give me same results, i'd go.
i've tried breaking out subqueries make 2 separate views, results not same. (i need latest entry each sales number.)
what missing?
thanks.
okay, solved myself! second working query able broken down 2 views..
i first created view called test query:
select `sales number`,max(`date`) `date` `details` group `sales number` then created view called latest query:
select q.`date`, d.`sales number`, d.`percentage complete`, d.`scheduled completion` `details` `d` inner join `test` `q` on d.`sales number` = q.`sales number` , d.`date` = q.`date` i'm able left join table in code generator, , produces desired results. it's not efficient way it, improvements appreciated.
Comments
Post a Comment