[Tex/LaTex] Adjust the table width to be the column width

tables

I am trying to make the table wider, I already made an adjust box with text width but nothing happed .. anyone can help me please?

My code:

\begin{table}[htbp]
      \centering
      \caption{Three different Noise Levels}
        \begin{adjustbox}{max width=\textwidth}
        \begin{tabular}{ccc}
        \hline
        \textbf{V output}\textbf{} & &  \textbf{SNR Level} \\
        \hline
        From  & To    &  \\
        \hline
        -inf    & 0     & Low \\
        0     & 20    & Medium \\
        20    & inf    & High \\
        \hline
        \end{tabular}%
        \end{adjustbox}
      \label{tab:addlabel}%
    \end{table}%

The output:
enter image description here

Best Answer

You can use a tabularx spanning the whole \columnwidth instead of a tabular.

MWE

\documentclass[twocolumn]{article}

\usepackage{tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}

\begin{document}

\noindent x\hrulefill x

\begin{table}[htbp]
      \centering
      \caption{Three different Noise Levels}
        \begin{tabularx}{\columnwidth}{YcY}
        \hline
        \textbf{V output}\textbf{} & &  \textbf{SNR Level} \\
        \hline
        From  & To    &  \\
        \hline
        -inf    & 0     & Low \\
        0     & 20    & Medium \\
        20    & inf    & High \\
        \hline
        \end{tabularx}%
      \label{tab:addlabel}%
    \end{table}%

\end{document} 

enter image description here