一、读音不同
1、at the supermarket
读音:英 [æt ðə ˈsuːpəmɑːkɪt] 美 [æt ðə ˈsuːpərmɑːrkɪt] 
2、in the supermarket
读音:英 [ɪn ðə ˈsuːpəmɑːkɪt] 美 [ɪn ðə ˈsuːpərmɑːrkɪt] 
二、含义不同
1、at the supermarket
释义:在超市里,在超市,在超级市场。
2、in the supermarket
释义:在超市,在超市里,超市购物。
三、用法不同
1、at the supermarket
用法:at表示在具体的位置,在超市的具体那个位置,强调地点。
2、in the supermarket
用法:in是强调在超市里,在任何地方,只要是超市里就行。