私のテーブルからsent_countの値を取得し、その取得した値を 'LIMIT'に使用します。出来ますか??。前もって感謝します。は、mysqlを制限するために取得されたデータを渡します。
"SELECT
message.id,
message.message,
message.sent_count as select_count,
number_dlr.message_id,
number_dlr.contact
FROM message
INNER JOIN number_dlr ON message.id=number_dlr.message_id
WHERE
message.status='2' AND
number_dlr.status ='2'
ORDER BY RAND()
LIMIT select_count
"
あなたの考えは理にかなっていません。各メッセージは 'select_count'を持っています。 'LIMIT'はクエリ全体に適用されます。サンプルデータと望ましい結果が明確になるでしょう。 –
私の2番目のテーブルには、select countに基づいて制限された値を選択したいレコードから同じmessage_idを持つ複数のレコードが含まれています。 – Gayathri