Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
SELECT
tbl_saalplan_platz.pk_saalplan_platz_id,
tbl_saalplan_platz.fk_sektor_id,
tbl_saalplan_platz.saalplan_platz_element_xpos,
tbl_saalplan_platz.saalplan_platz_element_ypos,
tbl_saalplan_platz.saalplan_platz_element_xbezeichnung,
tbl_saalplan_platz.saalplan_platz_element_ybezeichnung,
tbl_saalplan_platz.saalplan_ist_platz,
if(tbl_kategorie.fk_vorstellung_id=[dieVorstellungID],
tbl_kategorie_join_platz.fk_kategorie_id,
NULL) AS kategorie_id
FROM tbl_saalplan_platz
LEFT JOIN tbl_kategorie_join_platz
ON (tbl_saalplan_platz.pk_saalplan_platz_id
=tbl_kategorie_join_platz.fk_saalplan_platz_id)
LEFT JOIN tbl_kategorie
ON (tbl_kategorie_join_platz.fk_kategorie_id
=tbl_kategorie.pk_kategorie_id
AND tbl_kategorie.fk_vorstellung_id=[dieVorstellungID])
WHERE tbl_saalplan_platz.fk_sektor_id=[dieSektorID]
GROUP BY tbl_saalplan_platz.pkp_saalplan_platz_id
SELECT
tbl_saalplan_platz.pk_saalplan_platz_id,
tbl_saalplan_platz.fk_sektor_id,
tbl_saalplan_platz.saalplan_platz_element_xpos,
tbl_saalplan_platz.saalplan_platz_element_ypos,
tbl_saalplan_platz.saalplan_platz_element_xbezeichnung,
tbl_saalplan_platz.saalplan_platz_element_ybezeichnung,
tbl_saalplan_platz.saalplan_ist_platz,
if(tbl_kategorie.fk_vorstellung_id=[dieVorstellungID],
tbl_kategorie_join_platz.fk_kategorie_id,
NULL) AS kategorie_id
FROM tbl_saalplan_platz
LEFT JOIN tbl_kategorie_join_platz
ON (tbl_saalplan_platz.pk_saalplan_platz_id
=tbl_kategorie_join_platz.fk_saalplan_platz_id)
LEFT JOIN tbl_kategorie
ON (tbl_kategorie_join_platz.fk_kategorie_id
=tbl_kategorie.pk_kategorie_id
AND tbl_kategorie.fk_vorstellung_id=[dieVorstellungID]
#Sieht blöd aus, aber die Idee ist, dass er die Zeilen,
#in denen es null ist raus nimmt und wenn es keine
#entsprechene Zeile gibt wieder (LEFT JOIN)
#eine mit null einfügt
#evtl. musst Du das mal mit anderen Attributen aus einer
#anderen Tabelle probieren oder auch sonst irgendwie
#mit den anderen Ideen kombinieren
#... ich muss los Tschüss
AND tbl_kategorie.fk_vorstellung_id IS NOT NULL)
WHERE tbl_saalplan_platz.fk_sektor_id=[dieSektorID]
GROUP BY tbl_saalplan_platz.pkp_saalplan_platz_id