Geef een union
een schot.
select ID, 'Value1' as Name, Value1 as Value from table_name union all
select ID, 'Value2', Value2 as Value from table_name union all
select ID, 'Value3', Value3 as Value from table_name
order by ID, Name
met behulp van union all
betekent dat de server geen distinct
. zal uitvoeren (wat impliciet is in union
activiteiten). Het zou geen enkel verschil moeten maken met de gegevens (aangezien uw ID's HOPELIJK anders zouden moeten zijn), maar het zou het een beetje kunnen versnellen.