Ik zit met een vervelend probleempje.
Ik heb een tabel met items, per item kan je verschillende categorieën hebben en nu vroeg ik me af of ik al die categorieën niet met een join kan ophalen en aan een key toekennen?
Vb: Ik heb een item X en bij item X horen categorieën O, P en Q en wil O, P en Q als een property van item X komen.
In de tabel items heb ik de velden title & description, nu wil ik dat O, P en Q in een extra key "cats" komen.
Op die manier zou ik dus alles zo kunnen uitlezen
Titel: $result['title'] (string)
Beschrijving: $result['description'] (string)
Categorieën: $result['cats'] (array)
Ik geraak niet verder dan ofwel 1 veld of een sql error, dit heb al:
SELECT
portfolioItems.*,
workFields.* AS workFields
FROM portfolioItems
LEFT OUTER JOIN portfolioLinkWorkfields ON portfolioLinkWorkfields.workfieldId = portfolioItems.id
LEFT OUTER JOIN portfolioWorkfields AS workFields ON workFields.id = portfolioLinkWorkfields.workfieldId
GROUP BY portfolioItems.id
ORDER BY createdDate DESC
LIMIT :start, :endDus, is er iemand die weet of dit mogelijk is? En zo ja, hoe?