Mysql eller php?

Databaser & SQL

0 svar · 411 visningar · startad av überfuzz

Medlem sedan apr. 2006409 inlägg
Trådstart#1

Jag ska ta ut information och peta in det i en presentationstabell. I tabellen vill jag ha en fusion av två kolumner in på en och samma kolumn.

result
ID | client | product_id | etc

product
product_id | product

result_extra
extra_ID | extra_id

extra
extra_id | extra

Alltså, en product.product_id till varje rad i tabellen som presenterar informationen. Kruxet som jag inte riktigt vet hur jag ska lösa är result_extra. Därifrån kommer flera rader att hämtas, de raderna vill jag lägga till productkolumnen i presentationstabellen, på en och samma rad.

Presentation HTML
client | product + extra1 + extra2 osv | etc
Går det att göra i query:n eller måste jag göra något i stil med: if (isset($extraarray)){array_merge($product, $extraarray)} för varje rad där extra finns. result_extra binds till result mha result.Id och result_extra.ID Om det går att göra med en query, hur ska den byggas i så fall?

265 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)