fahmi_auliya

SQL Select Inside Select

Oct 24th, 2013
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.65 KB | None | 0 0
  1. SELECT d.`id` AS `company_id`, d.`name` AS `company_name`, d.`company_logo`, i.`name` AS `industry`, (
  2.     SELECT MAX(v.`update_date`)
  3.     FROM `ccn_employer_vacancy` v
  4.     WHERE v.`publish` = 1 AND v.`swt_users_id` = t.`swt_users_id` AND v.`is_closed` = 0
  5. )  AS `last_update`, (
  6.     SELECT COUNT(*) FROM `ccn_employer_vacancy` vc
  7.     WHERE vc.`is_closed` = 0 AND vc.`employer_data_id` = t.`employer_data_id`
  8. ) AS `total_vacancy`
  9. FROM ccn_employer_vacancy t
  10. LEFT OUTER JOIN ccn_employer_data d ON (d.`swt_users_id` = t.`swt_users_id`)
  11. LEFT OUTER JOIN ccn_careerpedia_industry i ON (i.`id` = d.`ccn_employer_industry_id`)
  12. WHERE t.`is_closed` = 0
  13. GROUP BY t.`swt_users_id`
Advertisement
Add Comment
Please, Sign In to add comment