Я пишу поисковую систему для моего веб-приложения, и у меня возникла проблема. У меня есть 2 таблицы в первую очередь это таблица проектов:
ТАБЛИЦА ПРОЕКТОВ
id int(11) NO PRI NULL auto_increment
employer_id int(11) NO MUL NULL
project_title varchar(100) NO MUL NULL
project_description text NO NULL
project_budget int(11) NO NULL
project_allowedtime int(11) NO NULL
project_deadline datetime NO NULL
total_bids int(11) NO NULL
average_bid int(11) NO NULL
created datetime NO MUL NULL
active tinyint(1) NO MUL NULL
ТАБЛИЦА PROJECTS_SKILLS
project_id int(11) NO MUL NULL
skill_id int(11) NO MUL NULL
Например: я хочу задать этот запрос к базе данных:
1-) Skills are 5 and 7.
2-) Order results by created
3-) project title contains "php" word.
4-) Returned rows should contain projects.* columuns.
5-) Projects should be distinct(i don't want same projects in return of query).
Пожалуйста, напишите sql запрос, чтобы обеспечить эти условия. Спасибо.