如何用SQL语句实现查询名字

发布网友 发布时间:2022-04-23 00:03

我来回答

3个回答

热心网友 时间:2022-04-08 20:01

假设表叫【tab_1】
该表的“姓名”字段是【name】
假设你要查的这个人的姓是【张】

select * from tab_1 where name like '张%';

“%”是通配符,类似于windows文件搜索中的通配符“*”

上面SQL的意思是,搜索tab_1表中,所有姓张的人员信息

返回值可能是:

name`````…………
-------------------------
张三`````…………
张小薇```…………
张伯伦```…………
张可`````…………

假设知道这个人的名(例如:什么小田),不知道姓,就这样查:
select * from tab_1 where name like '%小田';

热心网友 时间:2022-04-08 21:19

可以用SQL的模糊查询。语句如下

select * from 表名 where 字段 like '%关键字%'

其中 % 为通配符。
条件的意思就是查找字段里面带“关键字”的数据。

热心网友 时间:2022-04-08 22:54

select * from tablename where 姓名 like '周%'

周就是姓

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com