Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Можно ли в запросе SQL выбирать столбцы не по имени, а по порядковуму номеру?

6.6K
11 декабря 2007 года
Ordos
105 / / 02.11.2007
Например нужно выбрать первый, третий и шестой? Каким образом можно составить запрос?
11
11 декабря 2007 года
oxotnik333
2.9K / / 03.08.2007
Цитата: Ordos
Например нужно выбрать первый, третий и шестой? Каким образом можно составить запрос?



а самому попробовать?

489
11 декабря 2007 года
NeO_u
277 / / 11.10.2006
Цитата: Ordos
Например нужно выбрать первый, третий и шестой? Каким образом можно составить запрос?



Гугл тебе в помощь, первая ссылка в гугле: http://www.opennet.ru/docs/RUS/mysqlrus/
или http://www.rushelp.com/8/
Думаю для начала будет достаточно. А конкретно. почитай о запросе select.

274
11 декабря 2007 года
Lone Wolf
1.3K / / 26.11.2006
Что значит первый, третий. шестой? Ты вводил индексацию? Просто иак в таблице записи не пронумерованы..если же есть индексное поле, то будет что-то типа
SELECT * FROM `table_name` WHERE `id`= ... / дальше нужный номер.
Если их несколько, то используй AND
8.2K
12 декабря 2007 года
Ora-cool
211 / / 20.09.2007
Цитата: Lone Wolf
Что значит первый, третий. шестой? Ты вводил индексацию? Просто иак в таблице записи не пронумерованы..если же есть индексное поле, то будет что-то типа
SELECT * FROM `table_name` WHERE `id`= ... / дальше нужный номер.
Если их несколько, то используй AND



Автору, насколько я понял, нужно выбирать не строки, а столбцы по порядковому номеру.

Вопрос к автору: а откуда возникла такая необходимость?

2
12 декабря 2007 года
squirL
5.6K / / 13.08.2003
насколько мне известно - по стандарту этого сделать нельзя. можно использовать номера выбранных столбцов в предложениях group by или order by
9.9K
06 января 2008 года
maxFM
77 / / 18.04.2007
Стандартных способ нет . Если только написать процедуру которая будет создавать синонимы для каждого поля его порядковым номером. тогда и тя и запрос будет что то типа "select [1],[3],[5] from orders "
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог