1

親 (記事) によって指定された行数を制限したいのですが、これを行う方法を知っていますか? 行の総数 (LIMIT x) を制限したくありません。「articles」テーブルの行だけです。

SELECT * FROM articles
INNER JOIN categories
ON articles.category_id = categories.id
INNER JOIN articleInfo
ON articles.id = articleInfo.article_id
INNER JOIN articleWeights
ON articles.id = articleWeights.article_id
INNER JOIN articlePictures
ON articles.id = articlePictures.article_id
WHERE articleInfo.lang = :lang

私は無力です、どこにもそれを見つけることができません..

ありがとう!

4

1 に答える 1

1

あなたが言及したのでLIMIT、私はあなたが使用していると思いますMySQLLIMITで使用できますsubquery

SELECT * 
FROM (SELECT * FROM articles LIMIT 10) articles
    INNER JOIN categories
        ON articles.category_id = categories.id
    INNER JOIN articleInfo
        ON articles.id = articleInfo.article_id
    INNER JOIN articleWeights
        ON articles.id = articleWeights.article_id
    INNER JOIN articlePictures
        ON articles.id = articlePictures.article_id
WHERE articleInfo.lang = :lang
于 2013-10-16T05:10:18.553 に答える