powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel + Access и оператор Like
9 сообщений из 9, страница 1 из 1
Excel + Access и оператор Like
    #33956123
RogerRU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется база MS Access 2003 необходимо из нее получить данные в Excel
В MS Query создаю запрос в запросе необходимо применить оператор Like
получаю "Синатсическая ошибка"
здесь эта тема уже была
http://www.sql.ru/forum/actualthread.aspx?tid=201612

но я так и не смог найти правильный синтаксис
Help pls!!!
...
Рейтинг: 0 / 0
Excel + Access и оператор Like
    #33956489
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Запускаешь Access.
2) Нажимаешь F1
3) Выбираешь Index
4) Набираешь LIKE
5) Нажимаешь Search
6) Читаешь

А для тех у кого не хватает мозгов прочитать документацию вот пример:
Код: plaintext
1.
2.
SELECT tblAddress.*
FROM tblAddress
WHERE (((tblAddress.City) Like "*New*"));
...
Рейтинг: 0 / 0
Excel + Access и оператор Like
    #33956535
RogerRU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl1) Запускаешь Access.
2) Нажимаешь F1
3) Выбираешь Index
4) Набираешь LIKE
5) Нажимаешь Search
6) Читаешь

А для тех у кого не хватает мозгов прочитать документацию вот пример:
Код: plaintext
1.
2.
SELECT tblAddress.*
FROM tblAddress
WHERE (((tblAddress.City) Like "*New*"));


Я конечно, не профи, но не настолько идиот, что бы не проделать
указаные действия

Указаная инструкция отлично работает в Acccess, но НЕ работает из MS Query
...
Рейтинг: 0 / 0
Excel + Access и оператор Like
    #33958807
dbf97
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
текст запроса в студию
...
Рейтинг: 0 / 0
Excel + Access и оператор Like
    #33958874
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
SELECT Tbl.Value1, Tbl.Value2
FROM `C:\Мои документы\dbTemp`.Tbl Tbl
WHERE (Left(Tbl.Value2, 2 )='Be')

Здесь за место
Код: plaintext
Like 'Be*'

Я поставил
Код: plaintext
Left(Value2, 2 )='Be'
...
Рейтинг: 0 / 0
Excel + Access и оператор Like
    #33959223
RogerRU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
orunbek
Код: plaintext
1.
2.
SELECT Tbl.Value1, Tbl.Value2
FROM `C:\Мои документы\dbTemp`.Tbl Tbl
WHERE (Left(Tbl.Value2, 2 )='Be')

Здесь за место
Код: plaintext
Like 'Be*'

Я поставил
Код: plaintext
Left(Value2, 2 )='Be'


Это сработало, спасибо!!!

Все ж интересно почему не работает Like???
...
Рейтинг: 0 / 0
Excel + Access и оператор Like
    #33959521
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RogerRUВсе ж интересно почему не работает Like???
Потому что неправильно пишешь запрос.
...
Рейтинг: 0 / 0
Excel + Access и оператор Like
    #33960029
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, редактор Microsoft Query действительно глючит
один и тот же запрос, в MS Access работает а в Query не работает.
...
Рейтинг: 0 / 0
Excel + Access и оператор Like
    #33966601
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orunbekнет, редактор Microsoft Query действительно глючит
один и тот же запрос, в MS Access работает а в Query не работает.Это не MS Query глючит. Это вы думать не умеете.
Подсказываю: У разных версий Access, у разных версий ODBC драйвера "Microsoft Access Driver (*.mdb)" - разные SQL диалекты.
Не работает like '*aaa*' попробуй like "%aaa%". Какая-то из комбинаций апострофов или кавычек, зведочек или процентов - заработает.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel + Access и оператор Like
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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