begrüße!
ist wahrscheinlich ne verdammt einfache sache, aber ich komm grade irgendwie nich drauf :/
ich habe zwei tabellen:
attributes:
attribute_id | attribute
documentation:
attribute_id | process_id | content
in attributes sind allgemeine attribute für die prozesse definiert (zb: zwecke und ziele, Geltungsbereich, usw.. hat ne eigene tabelle, damit die attribute flexibel angepasst werden können)
jetzt sollen zu einem prozess die zugehörigen attribute ausgelesen werden.. soweit kein problem:
so werden allerdings nur die attribute ausgelesen, zu deren attribute_id und der gegebenen process_id auch ein eintrag in der tabelle documentation steht
ich brauche an einer stelle im script aber alle attribute, die in "attributes" gespeichert sind, egal ob dazu in der "documentation" ein eintrag steht..
ist das mit einem query überhaupt realisierbar?
vielen dank im vorraus,
mfg
whizzler
ist wahrscheinlich ne verdammt einfache sache, aber ich komm grade irgendwie nich drauf :/
ich habe zwei tabellen:
attributes:
attribute_id | attribute
documentation:
attribute_id | process_id | content
in attributes sind allgemeine attribute für die prozesse definiert (zb: zwecke und ziele, Geltungsbereich, usw.. hat ne eigene tabelle, damit die attribute flexibel angepasst werden können)
jetzt sollen zu einem prozess die zugehörigen attribute ausgelesen werden.. soweit kein problem:
Code:
SELECT a.attribute, d.content
FROM attributes a
LEFT JOIN documentation d
USING(attribute_id)
WHERE d.process_id = 5
so werden allerdings nur die attribute ausgelesen, zu deren attribute_id und der gegebenen process_id auch ein eintrag in der tabelle documentation steht
ich brauche an einer stelle im script aber alle attribute, die in "attributes" gespeichert sind, egal ob dazu in der "documentation" ein eintrag steht..
ist das mit einem query überhaupt realisierbar?
vielen dank im vorraus,
mfg
whizzler