从MySQL中的数据库中查找子字符串

时间:2011-09-27 10:41:36

标签: mysql sql

我有一个像这样的数据库“

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

现在在其他地方的文本框中,当我输入“al”时,我应该得到结果为alex和alexandra。

我如何在MySQL中执行此操作?请帮忙。

3 个答案:

答案 0 :(得分:1)

select *
from tableName
where name like 'al%'

答案 1 :(得分:1)

Select name, age
From yourtable
Where name like 'al%'

或者,如果要键入名称的任何部分:

Select name, age
From yourtable
Where name like '%le%'

答案 2 :(得分:0)

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%';

应该做的诀窍......