1 (edited by spectre 2014-10-20 19:30:10)

Topic: Поиск по столбцам

Нужна помощь!
Например: имею 6 столбиков в таблице
1 ID
2 имя
3 фамилия
4 номер паспорта
5 телефон
6 дата рождения

Хочу из одного поля делать поиск только по 3 из них (2имя 3фамилия 5телефон)
цель: найти человека когда помнишь либо имя либо телефон либо только фамилию
возможен ли вариант без SQL ? (если нет вариантов то помогите пожалуйста с запросом SQL)

Премного благодарен заранее!

Re: Поиск по столбцам

Такой поиск можно сделать только через кнопку с действием SQL запрос.


Пример запроса, который ищет по нескольким полям

SELECT
lastname
,firstname
,strftime('%d.%m.%Y', dateofbirth)
,phone
,id

FROM
employees

WHERE
(lastname LIKE '%{edSearch}%') OR
(firstname LIKE '%{edSearch}%')  OR
(phone LIKE '%{edSearch}%');

Скачайте проект с примером реализации данного поиска.

Post's attachments

Attachment icon Employees search by one field.zip 5 kb, 613 downloads since 2014-10-21 

Dmitry.