Если я правильно понимаю, чем это должно быть:
select id, max(condition_1) as condition_1, max(condition_2) as condition_2, .....
from your_table
group by id
order by id -- if needed
Однако у меня есть подозрение, что вы показали нам не ваши необработанные данные, а скорее промежуточный результат (или «насколько это возможно) как вы смогли go без посторонней помощи ") в решении более крупной проблемы. Если это так, вы можете получить помощь, поделившись с нами общей проблемой. Возможно, мы сможем показать вам, как сделать все за несколько шагов; вам не нужно получать результат в форме, которую вы показываете как «ввод», только для дальнейшей обработки, чтобы получить результат, который вы действительно хотите.