With using select I am getting this error.
"SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in field list is ambiguous (SQL: select `id` as `link_id`, `user_id` as `link_user_id`, `link` as `link_link`, `title` as `link_title`, `description` as `link_description`, `submitted_at`, `category_id` as `link_category_id`, `votes a link_votes` from `links` inner join `users` on `users`.`id` = `links`.`user_id` inner join `tags` on `tags`.`link_id` = `links`.`id` inner join `categories` on `categories`.`id` = `links`.`category_id` where `category_id` = 7)
this is the code
$linksbycategories = DB::table('links')
->select('id as link_id','user_id as link_user_id', 'link as link_link', 'title as link_title', 'description as link_description', 'submitted_at', 'category_id as link_category_id', 'votes a link_votes')
->where('category_id', '=',$catid)
->join('users', 'users.id', '=', 'links.user_id')
->join('tags', 'tags.link_id', '=', 'links.id')
->join('categories', 'categories.id', '=', 'links.category_id')->get();