Как изменить этот запрос, чтобы он возвращал только те строки, которые возвращают более 0 строк?
Мне нужно объединить эти два запроса.Мне нужно вернуть строки, где второй запрос возвращает хотя бы 1 строку.
SELECT albumData.*
FROM albumData
WHERE userID='$id'
AND state='0'
ORDER BY date DESC
SELECT photos.photo
FROM albums, photos
WHERE albums.userID = '$id'
AND albums.photoID = photos.id
AND albums.albumID = $albumID
ORDER BY photos.id DESC LIMIT 6;
РЕДАКТИРОВАТЬ добавить полезную информацию из комментариев:
Таблица albumData хранит уникальные строки для каждого пользователя, для каждого созданного ими фотоальбома,это где я хочу вернуть количество строк с самого начала.Однако я хочу сравнить идентификатор в albumData с идентификатором albumID в таблице альбомов, если число строк с album.albumID = albumData.id больше единицы, затем вернуть эти строки.