Over the past several months I have been moved (not necessarily by choice)
from IT Administrator to Billing Supervisor to Business Analyst. My current
role as Business Analyst isn't real defined - basically the way I understand
it - is I am the 'helper'. Anytime anyone needs help with our Customer
Information System I am the 'helper'. The other duty is to write queries on
the sql database our CIS runs on, at will for anyone that asks. The problem
is the only experience I have is a 2 day MS Transact-SQL course. I need an
in depth training course and I don't know what I am looking for.

Any suggestions as to training? There is another MS class (2073 Programming
a Microsoft SQL Server 2000 Database). Also Learning Tree has a few
offerings. I feel I need intense hands on training.