• Thanks Jeremy,

    It puts me on the right track, but how do I get the data into one

    recordset?

    I now have the following:

    Select Distinct AttributeID,

    CASE dbo.QIMS_FORMS_INSTANCE_DATA.ColumnID WHEN 1 THEN

    dbo.QIMS_FORMS_INSTANCE_DATA.Data End AS Target,

    CASE dbo.QIMS_FORMS_INSTANCE_DATA.ColumnID WHEN 2 THEN

    dbo.QIMS_FORMS_INSTANCE_DATA.Data End AS LowerLimit,

    CASE dbo.QIMS_FORMS_INSTANCE_DATA.ColumnID WHEN 3 THEN

    dbo.QIMS_FORMS_INSTANCE_DATA.Data End AS UpperLimit

    From dbo.QIMS_FORMS_INSTANCE_DATA

    WHERE AttributeID = 1