So I have a table like this and an attribute list - ('attr1', 'attr2', 'attr3').
id | attr_name | attr_value
----------------------------
1 | attr1 | val1
1 | attr2 | val2
1 | attr3 | val3
2 | attr1 | val1
2 | attr2 | val4
I want to make a query where this table can be "expanded" to be the following and then make a query using it.
id | attr_name | attr_value
----------------------------
1 | attr1 | val1
1 | attr2 | val2
1 | attr3 | val3
2 | attr1 | val1
2 | attr2 | val4
2 | attr3 | null
The attribute list is given to me and dynamic.