SQL-запрос, основанный на некоторых критериях - PullRequest
0 голосов
/ 05 августа 2010

сэр, это как функция поиска

Мне нужно найти таблицу, в которой хранятся данные в таблице доступа ms. Я создал текстовое поле для номера контракта, имени пользователя и даты, и мне нужно выполнить поиск в таблице в соответствии с номером контракта, именем пользователя или датой.

для этого мне нужно кодирование с решением проблемы в одной команде sql. я пробовал с помощью, где help это таблица, search-test это форма.

когда help (таблица) .cont_no (поле) равна search-test (имя формы) .cont_no (поле текстового поля)

SELECT 
  * 
FROM 
  Help 
WHERE 
  (((Help.cont_no)=[Forms]![search-test]![cont_no])) 
  OR (((Help.username)=[Forms]![search-test]![username]) 
  or ((Help.date)=[Forms]![search-test]![cbo_date]));

надеюсь, вы поймете мою точку зрения

Ответы [ 2 ]

0 голосов
/ 18 августа 2010

Я думаю, вы продублировали свой вопрос здесь: SQL-запрос на основе некоторых критериев

Если нет, пожалуйста, расскажите немного подробнее о новой проблеме, с которой вы столкнулись. Спасибо

РЕДАКТИРОВАТЬ: На самом деле, вы утроили свой вопрос SQL-запрос на основе критериев

РЕДАКТИРОВАТЬ: Если вы добавите комментарии или отредактируете свой оригинальный вопрос, он будет автоматически увеличен. Нет причин, чтобы преднамеренно публиковать ваши вопросы несколько раз ... не только из-за беспорядка, но и из-за того, что люди, пытающиеся помочь вам, не смогут видеть ход вашего вопроса до сих пор

0 голосов
/ 05 августа 2010

Предполагая, что номер контракта и имя пользователя являются полями текстового типа, вам необходимо заключить строки в апострофы для включения текста / строк

что-то вроде

DoCmd.RunSQL "SELECT Help.cont_no,Help.Req_no, Help.Br_name, Help.br_code, Help.Remarks, Help.Status, Help.username, Help.case, Help.date ОТ справки

WHERE (((Help.cont_no)=" & "'" & [Forms]![search-test]![cont_no])) & "'" & " OR ....

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...