sql >> データベース >  >> RDS >> Mysql

1つのSQLクエリだけで投稿とコメントを印刷する方法

    1つの投稿と複数のコメントがあるため、1つのSQLクエリを使用するのはあまり便利ではありません。
    各コメントに投稿の詳細を追加すると(結合クエリで)、リソースの無駄になります。

    投稿の詳細を取得してpost_idを使用する方がはるかに便利です 投稿に属するコメントを見つけるために投稿の。



    1. 左結合による正確なページネーション

    2. 動的SQL(パラメーターとしてテーブル名を渡す)

    3. サブクエリでLaravelクエリビルダーメソッドwhereIn()を使用する

    4. JavaのSalesforceSOQL