table1> галереи | каждый из которых идентифицируется отдельным идентификаторомJOIN из второй таблицы на основе случайной записи с третьего
table2> изображения | изображения в галерее
стол3> galImgLink | каждая запись связывает изображение в галерею
select
galId,
galName
from
galleries
limit
0, 10
присоединиться изображением для каждой записи выбранной выше, выбрав случайную запись из таблицы ссылок
select
lnkImgId
from
galImgLink
where
lnkGalId = galId
ORDER BY
RAND()
LIMIT
0, 1
, а затем извлечения взаимосвязанного изображения из таблицы изображений
select
imgFile,
imgTitle
from
Images
where
imgId = lnkImgId and
imgStatus = 'active'
Как объединить их в один запрос?