Поиск подстроки из базы данных в MySQL - PullRequest
1 голос
/ 27 сентября 2011

У меня есть такая база данных "

NAME - AGE
alex - 20
mathew - 14
alexandra-31
human-10

теперь в текстовом поле в другом месте, когда я наберу слово «al», я получу результат как alex и alexandra.

как мне это сделать в MySQL? пожалуйста, помогите.

Ответы [ 3 ]

1 голос
/ 27 сентября 2011
Select name, age
From yourtable
Where name like 'al%'

Или, если вы хотите ввести любую часть имени:

Select name, age
From yourtable
Where name like '%le%'
1 голос
/ 27 сентября 2011
select *
from tableName
where name like 'al%'
0 голосов
/ 27 сентября 2011
create table your_table
(NAME varchar(50),AGE int);

insert into your_table (NAME,AGE) values ('alex',20);
insert into your_table (NAME,AGE) values ('mathew',14);
insert into your_table (NAME,AGE) values ('alexandra',31);
insert into your_table (NAME,AGE) values ('human',10);

select NAME from your_table where name like 'al%';

Должен сделать трюк ...

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