so you get 6 tables, I dont understand...
but it is simple enough to search several tables at once...
SELECT table_x., table_y., table_z.* FROM table_x, table_y, table_z WHERE table_x.broker_number = 2 or table_y.broker_number = 2 or table_z.broker_number = 2
forgive the basic syntax, but thats the line you want to be looking at.
Go to MySQL.com or the help site for whatever database you are using.
you will find the accurate syntax there, but you may find I am close!
thats if I understood your question correctly!
Regards,
Charlie