A weak-coupling approximation for the spectroscopy of medium-mass and heavy nuclei within the framework of nuclear shell theory is discussed. An exact shell-model calculation and a weak-coupling calculation have been performed, for the low-lying energy levels of 93-100Mo isotopes, in a model space consisting of 2p1/2, 1g9/2 proton orbits and 2d5/2, 3s1/2 neutron orbits outside a 88Sr core. The effective two-body interaction used is that determined from a fit ot the experimental data on some Zr and Nb isotopes. The results of the two calculations are in reasonably good agreement with each other and with experiment, although the dimensionalities of matrices in the weak-coupling calculation are much smaller compared with those in the exact shell-model calculation. Using the wavefunctions of states obtained from the weak-coupling calculation, reduced transition strengths for various electromagnetic transitions in the Mo isotopes have also been calculated.