0
私のmysqlデータベースで5つのテーブルを照会しようとしていますが、構造は次のとおりです。mysqlを使用して複数のテーブルをクエリする
item
itemid | item | description | brand | date | time | path |
actor
actorid | name | actorthumb | bio |
brand
brandid | brandname | description | image |
movie
movieid | title | genre | year | moviethumb | synopsis|
request
requestid | userid | itemid | brandid | movieid | actorid | content | requestdate |
現在、私はテーブルの2を結合し、例えば、それを身に着けているアイテム、私は必要な情報を表示することができます。
$query = "SELECT * FROM actor, request WHERE actor.actorid = request.actorid and itemid = ".$itemid;
と何の映画での
$query = "SELECT distinct * FROM movie, request WHERE movie.movieid = request.movieid and itemid = ".$itemid;
しかし、私は5つのテーブルすべてからのデータを表示する1つのクエリを書く必要があり、私は必要なものを表示することができますこれらから。
私はJOINコマンドを使用する必要があると思いますが、これをどのように使用するかわかりません。
お知らせください。
[Join on MySQL Documentation](http://dev.mysql.com/doc/refman/5.0/ja/join.html)を読んでいますか? –
だから、あなたはちょっと、 "クリスパー・プラマーを大佐として出演し、蝋燭の研究(ティファニー製)で主演した"手がかり、映画を探していますか? –
はい、私は理想的には、映画、俳優、それを着ている服、アイテムなどのブランドで着用しているアイテムを表示したい –