| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [SQL] SELECT из 3х таблиц |
| Автор: Baltazar5000 6.9.2009, 22:08 | ||
| Имеется 3 таблицы: 1)photo id user photo 1 Balt 1.jpg 2 MAX 77.jpg 3 Nig 34.jpg 4 Balt 8.jpg 5 Balt 10.jpg 2)photo_prioritet id user prioritet 1 Balt 5 2 Nig 7 3 MAX 4 3)photo_prosmotri id kto_posmotrel kogo_posmotrel photo 1 MAX Balt 1.jpg 2 MAX Balt 10.jpg 3 Balt MAX 77.jpg Теперь опишу словами: Пользователь МАХ зашёл в сеть посмотреть картинки. Они при помощи селекта формируются в таком виде: Идёт селект из таблицы photo, исключая фотографии которые он уже посмотрел photo_prosmotri и упорядочивание фотографий по приоритету photo_prioritet. Как написать такой запрос? Пробовал нечто такое:
Не получилось. С благодарностью жду ваших предложений! |