一已知一个等比数列前三项积为3,后三项积为9,所有项积为243,问有几项?