Hallo,
ich habe folgende zwei tabellen und arbeite mit PHP:
`buchungen` (
`id` int(11) NOT NULL auto_increment,
`label_id` int(11) NOT NULL default '0',
`film_id` int(11) NOT NULL default '0',
`benutzer_id` int(11) NOT NULL default '0',
`buchungen_ratio` int(11) NOT NULL default '0',
`buchungen_betrag` float NOT NULL default '0',
`buchungen_typ` int(11) NOT NULL default '0',
`buchungen_timestamp` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
und
`film` (
`id` int(11) NOT NULL auto_increment,
`film_titel` varchar(200) NOT NULL default '',
`film_bestellnr` varchar(100) NOT NULL default '',
`film_label` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Jetzt frage ich mich ob es möglich ist in einer Abfrage folgendes zu erfahren
- aus Table "Film" film_titel und film_bestellnr
- aus Table buchungen die Anzahl der Zeilen bei denen film.id = buchungen.film_id
- aus Table buchungen die Summe von buchungen_betrag*buchung_ratio bei denen film.id = buchungen.film_id
Also es sollte dann z.b. rauskommen
Bestell-nr, Titel, Buchungen gesamt, Gesamtbetrag der Buchungen
1234534, Der Filmtitel, 13, 150,23
Vielen Dank schonmal!
ich habe folgende zwei tabellen und arbeite mit PHP:
`buchungen` (
`id` int(11) NOT NULL auto_increment,
`label_id` int(11) NOT NULL default '0',
`film_id` int(11) NOT NULL default '0',
`benutzer_id` int(11) NOT NULL default '0',
`buchungen_ratio` int(11) NOT NULL default '0',
`buchungen_betrag` float NOT NULL default '0',
`buchungen_typ` int(11) NOT NULL default '0',
`buchungen_timestamp` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
und
`film` (
`id` int(11) NOT NULL auto_increment,
`film_titel` varchar(200) NOT NULL default '',
`film_bestellnr` varchar(100) NOT NULL default '',
`film_label` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Jetzt frage ich mich ob es möglich ist in einer Abfrage folgendes zu erfahren
- aus Table "Film" film_titel und film_bestellnr
- aus Table buchungen die Anzahl der Zeilen bei denen film.id = buchungen.film_id
- aus Table buchungen die Summe von buchungen_betrag*buchung_ratio bei denen film.id = buchungen.film_id
Also es sollte dann z.b. rauskommen
Bestell-nr, Titel, Buchungen gesamt, Gesamtbetrag der Buchungen
1234534, Der Filmtitel, 13, 150,23
Vielen Dank schonmal!
Kommentar