我有一个像这样的数据库“
NAME - AGE
alex - 20
mathew - 14
alexandra-31
human-10
现在在其他地方的文本框中,当我输入“al”时,我应该得到结果为alex和alexandra。
我如何在MySQL中执行此操作?请帮忙。
答案 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%';
应该做的诀窍......