Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Я использую выражение
SELECT * FROM table_name
так как оно проще.
Есть необходимость для некоторых извлекаемых из таблицы столбцов назначить свои собственные имена (псевдонимы), которые отличаются от их названий, хранимых в таблице. Допустим, в таблице есть столбец с именем 'id', а я хочу при использовании SELECT его переименовать в что-то более приглядное, как 'article_id', а все остальные извлекать как есть. Как это сделать, используя 'SELECT * FROM'?
Запрос вида 'SELECT id as article_id, pole1, ...., pole10, FROM table_name' здесь не подходит, так как я заранее не знаю, какие столбцы и какие названия находятся в таблице (или же их слишком много, чтобы перечислять вручную), и мне нужно извлечь все сразу. Возможно ли такое реализовать?
Неактивен
Так не получится.
Можно сделать SELECT *, id as article_id FROM table_name;
Но тогда в выборке будут и id и article_id.
Неактивен
Страниц: 1