Одним из условий получения солей по реакции обмена является низкая растворимость одного из продуктов реакции. Например, при сливании растворов сульфата натрия и нитрата бария образуется плохорастворимый сульфат бария. Обе получившие соли можно разделить, отфильтровав осадок сульфата бария и выпарив фильтрат для получения твердого нитрата натрия. Na₂SO₄ + Ba(NO₃)₂ = BaSO₄↓ + 2NaNO₃
Другое условие - это образование слабого электролита. Например, действием раствора азотной кислоты на карбонат калия образуется слабая угольная кислота, распадающаяся на углекислый газ и воду. Раствор прогревают до удаления углекислого газа и выпаривают до твердой соли - нитрата калия. K₂CO₃ + 2HNO₃ = 2KNO₃ + CO₂↑ + H₂O
Сходства: Оба оксида кислотные.
Различия: Оксид углерода - газ с молекулярной кристаллической решеткой.
Оксид кремния - твердый с атомной кристаллической решеткой и имеет несколько полиморфных модификаций (кварц, коэсит и др.)
Оксид кремния в отличии от оксида углерода не растворяется в воде, но взаимодействует с основными оксидами и щелочами.