Remember that the ORM is not a query builder, if you omit columns from the result, or worse, rename columns, the result is unpredictable as when it hydrates the raw result it won't be able to map the result back to the ORM's record properties.
Furthermore, the ORM already uses column aliasing, so you can't add your own.
If you want to use custom queries, use DB::query() instead.