2 phản ứng trên đều là các phản ứng trao đổi, điều kiện để xảy ra phản ứng trao đổi là tạo ra chất kết tủa, bay hơi hoặc điện ly yếu.
K2CO3 +NaCl nếu xảy ra sẽ tạo KCl và Na2CO3 cả 2 chất đều không thoả mãn đk trên.
Tương tự MgCl2 và KNO3 nếu xảy ra tạo KCl và Mg(NO3)2 cũng k thoả mãn vì 2 muối đều tan tốt