如何用SQL语句实现查询名字
条件是我只知道这个人的姓,但是不知道怎么用SQL语句来实现?我再补充一点,就是怎么用C#实现在VS界面的文本框里面输入的名字和我的数据库里面的名字进行比较,得出这个学生是...
条件是我只知道这个人的姓,但是不知道怎么用SQL语句来实现?
我再补充一点,就是怎么用C#实现在VS界面的文本框里面输入的名字和我的数据库里面的名字进行比较,得出这个学生是不是存在。而且是我根本不知道这个同学的姓名。 展开
我再补充一点,就是怎么用C#实现在VS界面的文本框里面输入的名字和我的数据库里面的名字进行比较,得出这个学生是不是存在。而且是我根本不知道这个同学的姓名。 展开
3个回答
展开全部
假设表叫【tab_1】
该表的“姓名”字段是【name】
假设你要查的这个人的姓是【张】
select * from tab_1 where name like '张%';
“%”是通配符,类似于windows文件搜索中的通配符“*”
上面SQL的意思是,搜索tab_1表中,所有姓张的人员信息
返回值可能是:
name`````…………
-------------------------
张三`````…………
张小薇```…………
张伯伦```…………
张可`````…………
假设知道这个人的名(例如:什么小田),不知道姓,就这样查:
select * from tab_1 where name like '%小田';
该表的“姓名”字段是【name】
假设你要查的这个人的姓是【张】
select * from tab_1 where name like '张%';
“%”是通配符,类似于windows文件搜索中的通配符“*”
上面SQL的意思是,搜索tab_1表中,所有姓张的人员信息
返回值可能是:
name`````…………
-------------------------
张三`````…………
张小薇```…………
张伯伦```…………
张可`````…………
假设知道这个人的名(例如:什么小田),不知道姓,就这样查:
select * from tab_1 where name like '%小田';
展开全部
可以用SQL的模糊查询。语句如下
select * from 表名 where 字段 like '%关键字%'
其中 % 为通配符。
条件的意思就是查找字段里面带“关键字”的数据。
select * from 表名 where 字段 like '%关键字%'
其中 % 为通配符。
条件的意思就是查找字段里面带“关键字”的数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from tablename where 姓名 like '周%'
周就是姓
周就是姓
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询