SQLite select all

I tried to select all from my table but it didn’t work for some reason.



--CODE
print("Car Names: "..sql.QueryValue("SELECT carname FROM player_cars_owned WHERE unique_id = '"..steamID.."'").."")


IN MY TABLE: BMW M1, BMW M1, BMW M1, AIRTUG

OUTPUT: Car Names: BMW M1



print("Car Names: "..sql.QueryValue("SELECT * FROM player_cars_owned WHERE unique_id = '"..steamID.."'").."")


IN ALL OF MY TABLE:
carname: BMW M1, BMW M1, BMW M1, AIRTUG
model: models/tdmcars/bmwm1.md, models/tdmcars/bmwm1.md, models/tdmcars/bmwm1.md, models/tdmcars/airtug.mdl

OUTPUT: Car Names: models/tdmcars/bmwm1.mdl
–The models of 1 of them.

steamID is DEFINED, I forgot to include it.

It only prints one even though I have multiple in my table.
For the select all it prints only 1 model.
Any idea where I’ve gone wrong?