mysql选择价格范围

Ste*_*Ste 0 php mysql

我需要选择0至50欧元的价格范围.

我有这个问题:

SELECT * FROM products WHERE price > 0 AND price < 50;

有没有更好的方法呢?

Pek*_*ica 6

BETWEEN:

SELECT * FROM products WHERE price BETWEEN 0 AND 50;
Run Code Online (Sandbox Code Playgroud)

但它的行为是不同的.它也选择等于起点的值,因此>=代替><=不是<.