I know similar questions have been asked on this site, but I have gone through all that I could find, but I'm still confused. In Baby Rudin, defintion 1.10 states that
"An ordered set $S$ is said to have the least-upper-bound property if the following is true: $E\subset S$ is not empty, $E$ is bounded above, then $\sup(E)$ exists in $S$"
I'm confused about this definition, because according to me, it seems like $Q$ would possess that property since e.g. set $A=\{x \in \mathbb{Q} : x^2 < 2\}$ is a non-empty subset of an ordered field $\mathbb{Q}$ and it is bounded above (by e.g. 5). So what in my reasoning is flaud since $\mathbb{Q}$ does not possess the least upper bound property?
Since $A\subset\Bbb Q$ and it has an upper bound, if $\Bbb Q$ had the least-upper-bound property, then $\sup A$ would exist in $\Bbb Q$. But it doesn't: $\sup A$ would have to be a non-negative square root of $2$, and no element of $\Bbb Q$ exists with that property.