As already explained in the answer to Error with table adding \relax to \\ before rows, that start with [, solves the problem:
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{table}[ht]
\label{tab:intro}
\caption{Anonymized data - output example}
\begin{tabular}{llll}
\toprule
Age & SEX & ETHNIC & STUDIES \\
\midrule
* & * & * & * \\
42 & 1 & 1 & 7 \\
40 & 1 & 1 & 7 \\
45 & 1 & 1 & 7 \\\relax
[48, 51[ & 2 & 1 & <=3 \\\relax
[48, 51[ & 1 & 1 & <=3 \\
* & * & * & * \\\relax
[60, 63[ & 2 & 6 & <=6 \\
58 & 1 & 1 & 5 \\
* & * & * & * \\
\bottomrule
\end{tabular}
\end{table}
\end{document}

BTW: As shown in the example < in text mode will not result in a <. You should either use \textless:
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{table}[ht]
\label{tab:intro}
\caption{Anonymized data - output example}
\begin{tabular}{llll}
\toprule
Age & SEX & ETHNIC & STUDIES \\
\midrule
* & * & * & * \\
42 & 1 & 1 & 7 \\
40 & 1 & 1 & 7 \\
45 & 1 & 1 & 7 \\\relax
[48, 51[ & 2 & 1 & \textless=3 \\\relax
[48, 51[ & 1 & 1 & \textless=3 \\
* & * & * & * \\\relax
[60, 63[ & 2 & 6 & \textless=6 \\
58 & 1 & 1 & 5 \\
* & * & * & * \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
or math mode:
\documentclass{article}
\usepackage{booktabs}
\usepackage{amsmath}
\begin{document}
\begin{table}[ht]
\label{tab:intro}
\caption{Anonymized data - output example}
\[
\begin{array}{llll}
\toprule
\text{Age} & \text{SEX} & \text{ETHNIC} & \text{STUDIES} \\
\midrule
* & * & * & * \\
42 & 1 & 1 & 7 \\
40 & 1 & 1 & 7 \\
45 & 1 & 1 & 7 \\\relax
[48, 51[ & 2 & 1 & \leq 3 \\\relax
[48, 51[ & 1 & 1 & \leq 3 \\
* & * & * & * \\\relax
[60, 63[ & 2 & 6 & \leq 6 \\
58 & 1 & 1 & 5 \\
* & * & * & * \\
\bottomrule
\end{array}\]
\end{table}
\end{document}
\\[0pt], which also "eats" the optional argument of\\. – TeXnician Feb 08 '17 at 12:12\\by\\\relaxdoes work, if I make your code snippet complete by\documentclass{article}\usepackage{booktabs}\begin{document}and\end{document}. So it is a duplicate. – Schweinebacke Feb 08 '17 at 12:22\relaxis better than using[0pt](it means latex does nothing rather than adding a zero skip) – David Carlisle Feb 08 '17 at 12:24\relaxis to enclose the material in the first column in braces, to hide the initial[:...\\{[48, 51[}– barbara beeton Feb 08 '17 at 13:25{}affects spacing in math – David Carlisle Feb 08 '17 at 13:54amsmathaccepts a typed space between\\and an open bracket to dissociate it from the "vspace" directive. – barbara beeton Feb 08 '17 at 14:05