Я написал этот SQL-запрос в MS Access:
SELECT *
FROM Students
WHERE name like '_a*'
, который не дает результатов, хотя у меня есть имена, такие как Дэнни и Сара в таблице Студенты. Подстановочный знак '_' не работает.
Кстати,
like '*a*'
возвращает все имена, в которых есть буква.
И идеи?
В диалекте sql построителя запросов Access вам нужно? нет _. Если вы подключаетесь к тому же бэкэнду mdb через odbc, вам нужно будет вернуться к использованию стандартных подстановочных знаков.
Подробнее см. на этой странице .