私は、次のクエリを記述する必要があります。Zend_Db_Selectを使ってこれを書き直すことはできますか?
SELECT forum_threads.id AS id_thread,
forum_threads.topic,
forum_threads.date_created,
forum_posts.content,
CONCAT(users.first, ' ', users.last) AS author_name
FROM forum_threads,forum_posts,users
WHERE forum_threads.category_id=1
AND forum_threads.author_id=users.id
AND forum_posts.id=
(SELECT id FROM forum_posts WHERE thread_id=`id_thread` ORDER BY date_posted ASC LIMIT 0,1)
私は私のために仕事をする人を求めていませんよ。私はちょうどこのようなクエリを行うことができるリファレンスで何も見つけることができませんでした。私に正しい方向を向けると、それが私が必要とするすべてのものになるはずです。
私はサブクエリに必要なところまで到達することができます。次に、どのように進歩するか分かりません。何か案は? FYI
:最初のコンテンツに長い与えられたフォーラムのカテゴリのすべてのスレッドを引っ張る:私は、クエリが何をしているかのZend_Paginator
解明に送信していますので、私はZend_Db_Selectオブジェクトを使用したいです役職。
を、Zend_Paginatorは今、そのようなアレイますので、ドンなどの他のアダプタをサポートしていますZend_Db_Selectオブジェクトが必要です:) – Julian