room | beds available | ****table room****
==================================
room1 | 4
room2 | 2
room3 | 4
room | occupant | ****table occupant****
==================================
room1 | arnold
room1 | berry
room2 | charles
room2 | daisy
room3 | eric
room3 | frank
room3 | greg
Ich suche die folgende Ausgabe zu erhalten:Zählfeld insgesamt gegen einen anderen Tabellenspalte Wert
Anzahl der Zimmer mit Betten zur Verfügung: 2 || Zimmer mit Betten zur Verfügung: Zimmer 1, Zimmer 3
i rechnen muß ich
- Speicher Anzahl * für jeden einzelnen Raum und speichern Sie die Zählung als Array
- subtrahieren Betten zur Verfügung für jedes Zimmer gegen diese Array
- die Raumnamen angezeigt werden, wenn es ein Ergebnis ist> 0
Wie sollte die pHP-snippet-Code aussehen?
Kurz bevor ich antworten, lassen Sie mich klar nur : Möchten Sie die verfügbaren Betten berechnen, indem Sie die Anzahl der Insassen von der Tabelle "Insassen" von der Nummer in der Tabelle "Zimmer" subtrahieren? – James
Hallo James, ich bin nicht wirklich auf der Suche nach verfügbaren Betten. Dafür habe ich Summe (Betten verfügbar) - Zählung * vom Bewohner verwendet. Ich freue mich auf 1. zählen Sie die Zimmer mit Betten zur Verfügung, und 2. zeigen Sie die Zimmer Name –
Welche DBMS verwenden Sie? –