AWK Query

i have a log file where in i have 3 columns
a 11 test1
b 22 test2

in a script, i want to pass first column as an argument to awk so that i can get the second and third column respectively

Example : If i pass ($1 i.e 'a' to an awk, the result should be 11 test1)

i tried different awk one liners... but didnt work
How do i achieve this in a shell script?

Try:

awk -va="a" '$1==a{print $2,$3}' log_file

Just to clarify a little ... since the name of the variable can be confusing in Bartus' example :

$ cat tst
a 11 test1
b 22 test2
$ i=b
$ awk -vVAR="$i" '$1==VAR{print$2,$3}' tst
22 test2
$ i=a
$ awk -vVAR="$i" '$1==VAR{print$2,$3}' tst
11 test1