Create view orders_view as
select
new_orders.id,
new_orders.type,
users.name,
new_orders.client_website,
new_orders.no_of_links,
new_orders.order_type,
new_orders.order_package,
new_orders.category,
new_orders.order_id,
new_orders.client_name,
new_orders.created_at,
new_orders.new_order_status,

COUNT(CASE WHEN new_order_processes.status = 5 THEN 1 END ) as total,
COUNT(CASE WHEN new_order_processes.status = 5 and ( new_order_process_details.status = 8 or new_order_process_details.status = 7 ) THEN 1 END ) as total1
from `new_orders`
2
left join `new_order_processes` on `new_order_processes`.`new_order_id` = `new_orders`.`id`
left join `users` on `users`.`id` = `new_orders`.`manager_id`
left join `new_order_process_details` on `new_order_process_details`.`new_order_process_id` = `new_order_processes`.`id`
group by new_orders.id,new_orders.order_id,new_orders.client_name,new_orders.created_at,new_orders.new_order_status,total,total1




orders: id, amount, created_at, updated_at,
orders_process: id, order_id, status, created_at, updated_at
order_process_details: id, order_process_id, status, created_at, updated_at


select new_orders.order_id,new_orders.id,

COUNT(CASE WHEN new_order_processes.status = 5 THEN 1 END ) as total,
COUNT(CASE WHEN new_order_processes.status = 5 and ( new_order_process_details.status = 8 or new_order_process_details.status = 7 ) THEN 1 END ) as total1

 from new_orders
left join new_order_processes on new_order_processes.new_order_id = new_orders.id
left join new_order_process_details on new_order_process_details.new_order_process_id = new_order_processes.id
group by  new_orders.order_id,new_orders.id


$3bN;[ObW24j


StWa59%WfdqH




select `new_orders`.`id` AS `id`,`new_orders`.`type` AS `type`,`users`.`name` AS `name`,
    `new_orders`.`client_website` AS `client_website`,`new_orders`.`manager_id` AS `manager_id`,
    `new_orders`.`no_of_links` AS `no_of_links`,
    `new_orders`.`order_type` AS `order_type`,
    `new_orders`.`order_package` AS `order_package`,
    `new_orders`.`category` AS `category`,
    `new_orders`.`order_id` AS `order_id`,
    `new_orders`.`client_name` AS `client_name`,
    `new_orders`.`created_at` AS `created_at`,
    `new_orders`.`new_order_status` AS `new_order_status`,
    count((case when (`new_order_processes`.`status` = 5) then 1 end)) AS `total`,
    count((case when ((`new_order_processes`.`status` = 5) and ((`new_order_process_details`.`status` = 8) or (`new_order_process_details`.`status` = 7))) then 1 end)) AS `total1`
    from (((`new_orders` left join `new_order_processes` on((`new_order_processes`.`new_order_id` = `new_orders`.`id`)))
    left join `users` on((`users`.`id` = `new_orders`.`manager_id`)))
    left join `new_order_process_details` on((`new_order_process_details`.`new_order_process_id` = `new_order_processes`.`id`)))
    group by `new_orders`.`id`,`new_orders`.`order_id`,`new_orders`.`client_name`,`new_orders`.`created_at`,`new_orders`.`new_order_status`
