Как получить одну строчку в PDO

при выполнении запроса на sql-сервере я получаю лишь одну строчку, но используя следующий код получается массив елементом которого явлется другой массив в котором уже строчка:

public static function getUsersByID($id)
    {
        $db = Db::getConnectionD();
        $userList = array();

        $result = $db->query('SELECT * FROM dbo.Users WHERE IDU = ' . $id . ' ORDER BY Fam');
        $i = 0;
        while ($row = $result->fetch()) {
            $userList[$i]['IDU'] = $row['IDU'];
            $userList[$i]['Fam'] = $row['Fam'];
            $userList[$i]['Io'] = $row['Io'];
            $userList[$i]['Dolzh'] = $row['Dolzh'];
            $userList[$i]['PsUser'] = $row['PsUser'];

            $i++;
        }

вот такой вывод получаю

Array
(
    [0] => Array
        (
            [IDU] => 451
            [Fam] => Авакян
            [Io] => Карина Ванушевна
            [Dolzh] => Инженер МИППС
            [PsUser] => Gfotyrj141
        )

)

как сделать чтобы получал только :

Array
            (
                [IDU] => 451
                [Fam] => Авакян
                [Io] => Карина Ванушевна
                [Dolzh] => Инженер МИППС
                [PsUser] => Gfotyrj141
            )

Ответы (0 шт):