Пожалуйста, помогите довести до ума запрос или подскажите правильное решение.
Есть таблица, в которой хранятся "вакансии" и "резюме"
Надо сделать :
1) Подсчитать кол-во вакансий и резюме по отдельности
2)Вывести последние пять вакансий и резюме
Попробовал сделать такой запрос
<?php /* этот запрос считает кол-во "вакансий" и "резюме" по отдельности будет вложен во второй запрос */ $dr_query = "SELECT `direction` AS `direc`, COUNT(`direction`) AS `Tdirec` FROM ".$table_vr." WHERE `status` = 'show' GROUP BY `direction`"; /* результат работы запроса Array ( [direc] => вакансия [Tdirec] => 7 // общее кол-во вакансий )
/* этот запрос получает необходимые записи в таблице, в него вложен запрос $dr_query. надо изменить этот запрос так, чтобы когда будет выведено 5 последних "вакансий" начался вывод 5 последних резюме */ $vr_query = "SELECT `vr`.`id_vr` AS `id_vr`, `vr`.`subsection` AS `vr_submain`, `vr`.`direction` AS `vr_direc`, `dr`.`Tdirec` FROM (".$dr_query.") AS `dr` LEFT JOIN ".$table_vr." AS `vr` ON(`vr`.`direction` = `dr`.`direc`) WHERE `vr`.`status` = 'show' ORDER BY `vr`.`direction`, `vr`.`id_vr` DESC "; /* пока результат работы скрипта такой (это часть вывода, не вся...) Array ( [id_vr] => 6 [vr_submain] => фотограф [vr_direc] => вакансия [Tdirec] => 7 )
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
slo_nik
Добрый день.
Пожалуйста, помогите довести до ума запрос или подскажите правильное решение.
Есть таблица, в которой хранятся "вакансии" и "резюме"
Надо сделать :
1) Подсчитать кол-во вакансий и резюме по отдельности
2)Вывести последние пять вакансий и резюме
Попробовал сделать такой запрос
Если применить LIMIT, то естественно выведет только 5 "вакансий" и всё, а мне надо 5 "вакансий" и 5 "резюме".
Подскажите, как решить эту задачу?
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.