从mysql数据库中获取最小值和最大值之间的所有数字
我有一个3列的表格:从mysql数据库中获取最小值和最大值之间的所有数字,mysql,Mysql,我有一个3列的表格: serial_nbr min_Serial_nbr max_Serial_nbr 1 1 4 2 5 7 3 8 11 4 12 15 我想用php获得所有>=1和的数字,您可以: $pdo
serial_nbr min_Serial_nbr max_Serial_nbr
1 1 4
2 5 7
3 8 11
4 12 15
我想用php获得所有>=1和的数字,您可以:
$pdo->query('SELECT * FROM table WHERE column >= 1 AND column <= 15');
$pdo->query('从表中选择*,其中列>=1,列为什么要在SQL中执行它。在phpI中执行它,但不获取它。您使用的是rand()
。随机数不是预期的吗?我想$range=range(1,15)不是你要找的吗?考虑应用程序代码中数据显示的问题。你使用了RAND()的目的是什么?如果你不需要随机数。它是静态的。不是吗?为什么要尝试静态的固定值?MySQL不能吗?
$pdo->query('SELECT * FROM table WHERE column >= 1 AND column <= 15');