我有一个INT列exp_num
mySQL表。从1开始的数字是连续的。但是一堆记录可以有相同的数字。有些有1,其他2,其他3等等。现在我想获取所有这些数字以在dropdown
框中显示它们以选择其中一个数字作为数据库搜索的条件。当我select
列exp_num
和fetchAll(PDO::FETCH_ASSOC);
我得到一方面每个条目的数组,并在另一方面,我得到这样mySQL:如何获取连续号码
[10] => array { [exp_num] =>[3] }
[11] => array { [exp_num] =>[3] }
[12] => array { [exp_num] =>[3] }
[13] => array { [exp_num] =>[4] }
[14] => array { [exp_num] =>[4] }
[15] => array { [exp_num] =>[4] }
[16] => array { [exp_num] =>[4] }
...
所有的数字我需要的最后是一个数组,像
连续数字的值array {
[1]
[2]
[3]
[4]
[5]
}
等等。
如何在一个mySQL语句中实现?
SELECT DISTINCT exp_num从表 –