Ilja: MySQL: Datensatz mit genau einer Relation

Beitrag lesen

yo,

Eine company kann mehrere Objekte haben. Die Relationen werden in der Tabelle rel_company_object gespeichert.

eine relation ist ein anderes wort für tabelle und nicht für beziehungen. das wird leider oft verwechselt. beziehungen sind relationships.

Wie würde eine solche ABfrage ungefähr aussehn?

nun ungefähr ist im zusammenhang mit abfragen ein wenig widersprüchlich, da kleine abweichungen größe wirkungen haben können. aber ich kann ja mal in worten antworten. du brauchst einen inner join, wobei die objekte tabelle noch eine bestimmte objekt_id Bedignung hat und ein group by über die company_id mit eine having einschränkung über die anzahl der datensätze count(*) = 1

Ilja