В таблице - есть родительские и дочерние элементы. Родительские имеют pid=0. Дочерние pid="id родителя" Мне нужен такой запрос - выбрать последние 10 постов (родителей) и от каждого родителя последние 3 комментария (дочери). Это возможно?
Как-нибудь структуру все-таки продемонстрируйте, хотя бы скрином.
Я чего-то не понимаю: это все происходит в одной таблице? Если все родительские записи имеют pid=0, то тогда у нас нет возможности привязать другие записи к ним, а если вы под цифрой 0 подразумевали, что дочерние записи имеют pid равным родительскому, то тогда дочерние и родительские придется как-то различать, по какому-нибудь полю.
одним запросом не сделать.
либо запрашиваете родителей и отдельным запросом потомков,
либо (если маленький объем данных) получаете все записи на уровне php сроете древовидную структуру