---
title: drop column
categories: |
filters
version: 0.104.0
filters: |
Remove N columns at the right-hand end of the input table. To remove columns by name, use `reject`.
usage: |
Remove N columns at the right-hand end of the input table. To remove columns by name, use `reject`.
editLink: false
contributors: false
---
<!-- This file is automatically generated. Please edit the command in https://github.com/nushell/nushell instead. -->
# `drop column` for [filters](/commands/categories/filters.md)
<div class='command-title'>Remove N columns at the right-hand end of the input table. To remove columns by name, use `reject`.</div>
## Signature
```> drop column {flags} (columns)```
## Parameters
- `columns`: Starting from the end, the number of columns to remove.
## Input/output types:
| input | output |
| ------ | ------ |
| record | record |
| table | table |
## Examples
Remove the last column of a table
```nu
> [[lib, extension]; [nu-lib, rs] [nu-core, rb]] | drop column
╭───┬─────────╮
│ # │ lib │
├───┼─────────┤
│ 0 │ nu-lib │
│ 1 │ nu-core │
╰───┴─────────╯
```
Remove the last column of a record
```nu
> {lib: nu-lib, extension: rs} | drop column
╭─────┬────────╮
│ lib │ nu-lib │
╰─────┴────────╯
```