Your vote on this answer has already been received
Your alcohol level is tested by a blood test and beer would give a positive blood result. Other drugs are tested through the urine and if one of those came out positive, you will have to figure out where it came from because it wouldn't be the beer. Depending on the reason you had this test in the first place for employment, it will remain in your personnel file as long as you work for that company. If this was done at your doctor's office, this will be a permanent part of your medical record as long as you continue to go to that doctor.