Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 15:14
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть вопрос по выборке, точнее не по самой выборке SELECT, а о методе.Нужно выбрать из одной талицы поля, но так, чтобы основные значения совпадали со значенями в четырех других таблицах.Какой мето эффективнее использовать: LEFT JOINSELECT v.video_id, a.name, g.genreFROM videos AS vLEFT JOIN link_actors_videos AS la ON la.video_id = v.video_idLEFT JOIN actors AS a ON a.actor_id = la.actor_idLEFT JOIN link_genre_video AS lg ON lg.video_id = v.video_idLEFT JOIN genres AS g ON g.genre_id = lg.genre_idлибо простое объединениеSELECT v.video_id, a.name, g.genre FROM videos AS v,link_actors_videos AS la,actors AS a,link_genre_video AS lg, genres AS gWHERE la.video_id = v.video_id, a.actor_id = la.actor_id, lg.video_id = v.video_id,g.genre_id = lg.genre_idкакой из этих методо работает быстрее?или есть более быстрые способы выборки из 4-5 таблиц?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Выборка с условием в Mysql Guest Продолжение старого архива 0 16.10.2011 14:56
выборка из Mysql в php Guest Архив вопросов и ответов 0 16.10.2011 14:22
Выборка с базы даных MySQL Guest Архив вопросов и ответов 0 16.10.2011 14:14
Выборка MySQL Guest Продолжение старого архива 0 16.10.2011 14:06
MySQL выборка из двух таблиц с сортировкой Guest Второй архив вопросов и ответов 0 29.03.2011 07:59



© www.otvetnemail.ru - Форум вопросов и ответов.