执业药师考试需要连续四年内通过所有科目,考生可以分多年考完,成绩有效期根据学历不同而有所不同。对于取得药学、中药学或相关专业大专及以上学历的考生,考试成绩有效期为四年,按照四年为一个周期滚动管理。这意味着考生在连续四个考试年度内通过应试科目,就可以获得执业药师资格证书。而对于符合免试部分科目的大专及以上学历的考生,其成绩从2019年开始,实行两年为一个周期滚动管理。这意味着考生需要在连续两个考试年度内通过应试科目,才能获得执业药师资格证书。因此,考生们并不是必须要一次性通过所有考试科目,可以根据自己的情况分多年考完。这样的安排也降低了考试的难度,给考生提供了更多的时间和机会来备考和复习。