Tengo una tabla (en MySQL) con 3 columnas:
Location Category Supplier
A Computers Company X
A Printers Company Y
B Computers Company X
B Printers Company Y
B Software Company Y
C Computers Company Y
C Software Company Z
Ahora necesito hacer una matriz que contenga la información anterior, así:
Computers Printers Software
A Company X Company Y
B Company X Company Y Company Y
C Company Y Company Z
Eventualmente necesito tener esto en Excel.
En realidad, tengo un número variable de categorías, por lo que hacerlo en MySQL con una combinación para cada columna no es una buena opción. Podría escribir una función en PHP, pero me preguntaba si hay una solución más elegante.
Busqué tablas dinámicas en Excel, pero parecen solo adecuadas para números como valores. Pero tal vez estoy pasando por alto algo, ya que nunca trabajo con Excel.