Posting a well-defined and well-explained question is always good because it helps the experts to help you easily. It improves and saves the resources and time of everyone - the original poster, the site, the community or public forum and also to the community members. We should always remeber and learn to how to post a good question so as to get an answer quickly.
This
link gives an idea on how to post a well-explained T-SQL question on the forum.