次のようなSQL文があります。
$sql = "SELECT *, films.category AS filmCategory FROM films LEFT OUTER JOIN items ON items.unique = films.ref ORDER BY unique ASC LIMIT 0, 4";
それはうまくいきません。ORDER BY
次のように、 andLIMIT
の部分がなくても機能します。
$sql = "SELECT *, films.category AS filmCategory FROM films LEFT OUTER JOIN items ON items.unique = films.ref";
テーブルから最初の 4 つの項目のみを追加ORDER BY
して取得する方法が見つからないようです。結合された部分は、後でこれら 4 つの項目の別のテーブルからさらに情報を取得することになっています。それはどのように正しい方法で行われますか?LIMIT
films