Unless you want to get into the details of exactly how a transaction is built, and control which previous transaction output it spends, you shouldn't use this command. Instead, use one of the higher level APIs such as sendassettoaddress which choose the previous outputs for you.