1

スキーマとサンプル クエリのフィドルを次に示します: http://sqlfiddle.com/#!2/573ec4/9

他の結合を介して取得される I.section と L.level を使用して C.price を返すことを検討しています。Cost で内部結合を使用すると、結果が得られません: http://sqlfiddle.com/#!2/573ec4/2

コストは、セクションとレベルを価格にマップするテーブルであるため、クエリですべての上映の価格を計算できるようにしたいと考えています。

4

4 に答える 4

0

あなたの最後の行が問題です:

INNER JOIN `cost` `C` ON `I`.`Section` AND `L`.`level`

これは次のようになります。

INNER JOIN `cost` `C` ON `I`.`Section` = `C`.`Section` AND `L`.`level` = `C`.`Level`
于 2013-03-12T02:55:05.880 に答える