Я пытаюсь выбрать столбцы по их положению "x" в таблице.
ДБИ
my $example = $hookup->prepare(qq{SELECT This,That,Condition,"I also want COLUMN-10" FROM tbl LIMIT ? ?});
###column_number=10 ordinal_position??
$example->execute('2','10') or die "Did not execute";
Возможно ли это или мне нужно запустить еще один выбор только для этого столбца?
Одна проблема, с которой я столкнулся, была с столбцом под названием «Условие». По какой-то причине, когда я пытался select Condition
, выполнение умирало. Я никогда не пытался, но что, если имя столбца было SELECT?
Еще одно замечание: таблица имеет ширину 75 столбцов, а мне нужно только 50 из них. Имена Col довольно многословны, поэтому я хотел бы просто называть их по их «позиции». Это также позволит изменить имена столбцов в будущем без необходимости изменять оператор выбора.
Я совсем новичок, поэтому, пожалуйста, объясните любые ответы на моем уровне. Спасибо за любую помощь..