Мне нужно где-то присоединиться к 3 таблицам в моем проекте.
Вот примеры таблиц и столбцов:
Table-1 : posts
Columns1: id,owner,title,post,keywords
Table-2 : sites
Columns2: id,name,url
Table-3 : views
Columns3: id,post,view
Когда я присоединяюсь ко всем этим таблицам, возникает такой небольшой запрос:
SELECT title,post,keywords,name,url,view
FROM posts
LEFT JOIN sites ON sites.id=posts.owner
LEFT JOIN views ON views.post = post.id
WHERE posts.date BETWEEN '2010-10-10 00:00:00' AND '2010-11-11 00:00:00'
ORDER BY views.view DESC
LIMIT 0,10
Это единственный способ или я могу сделать что-то еще, чтобы улучшить производительность?
Это ОБЪЯСНЕНИЕ моего текущего запроса. Выше один только пример.