Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как правильно обозначать номера столбцов в sql запросе в книге excel? / 8 сообщений из 8, страница 1 из 1
24.02.2011, 12:34
    #37133467
Rabi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как правильно обозначать номера столбцов в sql запросе в книге excel?
Уважаемые знатоки SQL
мне нужно выполнить запрос в книге ексел select * from [Лист1$] where ? =600678
где вместо ? мне нужно обозначить номер 1 столбца откуда будут извлекатся данные,
какой вообще обозначаются столбцы рабочей книги ексел в sql запросе?
Подскажите пожалуйста
(в коде я использую ADODB.Connection)
...
Рейтинг: 0 / 0
24.02.2011, 12:47
    #37133499
кладовщик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как правильно обозначать номера столбцов в sql запросе в книге excel?
RabiУважаемые знатоки SQL
мне нужно выполнить запрос в книге ексел select * from [Лист1$] where ? =600678
где вместо ? мне нужно обозначить номер 1 столбца откуда будут извлекатся данные,
какой вообще обозначаются столбцы рабочей книги ексел в sql запросе?
Подскажите пожалуйста
(в коде я использую ADODB.Connection)
Если первая строка книги это заголовки столбцов, то нужно указывать в условии имя столбца. Т.е. название столбца=название поля таблицы.
...
Рейтинг: 0 / 0
24.02.2011, 12:48
    #37133503
кладовщик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как правильно обозначать номера столбцов в sql запросе в книге excel?
кладовщикЕсли первая строка книги это заголовки столбцов, то нужно указывать в условии имя столбца. Т.е. название столбца=название поля таблицы.
Поправка: первая строка листа с данными, конечно же.
...
Рейтинг: 0 / 0
24.02.2011, 13:24
    #37133593
Shamanus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как правильно обозначать номера столбцов в sql запросе в книге excel?
кладовщикRabiУважаемые знатоки SQL
мне нужно выполнить запрос в книге ексел select * from [Лист1$] where ? =600678
где вместо ? мне нужно обозначить номер 1 столбца откуда будут извлекатся данные,
какой вообще обозначаются столбцы рабочей книги ексел в sql запросе?
Подскажите пожалуйста
(в коде я использую ADODB.Connection)
Если первая строка книги это заголовки столбцов, то нужно указывать в условии имя столбца. Т.е. название столбца=название поля таблицы. + а если нет, то столбцы именуются F1, F2, ... и т.п.
...
Рейтинг: 0 / 0
24.02.2011, 13:53
    #37133660
Rabi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как правильно обозначать номера столбцов в sql запросе в книге excel?
[quot Shamanus][quot кладовщик]пропущено...

можете на примере написать если не трудно что конкретно мне нужно прописать
мне нужны данные с первого столбца первого листа "Лист1" , например: select * from [Лист1$] where Лист1$.F1=600678 так? или ....where[Лист1$.F1]=600678 так? или по другому? интересует синтаксис команд как пишется?
...
Рейтинг: 0 / 0
24.02.2011, 14:20
    #37133719
кладовщик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как правильно обозначать номера столбцов в sql запросе в книге excel?
Rabi, по логике

select * from [Лист1$] where F1=600678.
...
Рейтинг: 0 / 0
24.02.2011, 14:23
    #37133730
Shamanus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как правильно обозначать номера столбцов в sql запросе в книге excel?
[quot Rabi][quot Shamanus]пропущено...
зависит от имени полей (наличие пробелов синтаксисом неприемлемо)
очень кошерный вариант
select * from [Лист1$] where [Лист1$].[F1]=600678
подходящие
select * from [Лист1$] where F1=600678
select * from [Лист1$] where [F1]=600678
select * from [Лист1$] where [Лист1$].F1=600678
select * from [Лист1$] where Лист1$.F1=600678
...
Рейтинг: 0 / 0
24.02.2011, 14:58
    #37133809
Rabi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как правильно обозначать номера столбцов в sql запросе в книге excel?
Shamanus,

спасибо огромное, сначала F1 не сработало сам сглупил пропустил "HDR=NO" теперь все пашет
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как правильно обозначать номера столбцов в sql запросе в книге excel? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]