の制限:のMySQLを選択し、私は私のテーブルからの選択の結果を持って改ページ
id tag
1 hey
1 wow
2 cry
87 game
87 bmw
6 lady
7 wow
しかし、私は、JOINとなって、この結果。 私の完全なSQLクエリ:ページネーションのために
SELECT sites.id, sites.host, sites.url, sites.password, sites.status, sites.pr, sites.tyc, sites.alexa, sites.lastcheck, sites.comment, tags.tagname, tags.tagid FROM sites
LEFT JOIN sites_tags ON sites_tags.shellid = sites.id
LEFT JOIN tags ON sites_tags.tagid = tags.tagid
私は、クエリから3実際件のデータを必要としています。
私のクエリの場合 - LIMIT 3、私は
1 hey
1 wow
2 cry
87 game
87 bmw
なく
例えば1 hey
1 wow
2 cry
を取得したいですIDで制限されたすべての結果が必要で、行では必要ありません。
大変申し訳ございません。
表示されているクエリでは、表示しているサンプルデータセットが得られません。正確に何を達成しようとしているのかを理解するのが難しくなります。 – Romain
それが最適な解決策であるかどうかは分かりませんが、複数の結合を持つクエリのビューを作成するために使用されています。制限はありません。また、データベース内で何かを直接チェックする必要がある場合は、特別な状況で簡単に作業できます –