我有一個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從表 –