在SQL中使用select语句时

我有一条记录出错了,但是那条记录全名不记得了,记录很多2000多个,所以如何用select语句搜出这个记录,我只知道这个记录里面包括“阜阳”这两个字,我是菜鸟,求问大神能... 我有一条记录出错了,但是那条记录全名不记得了,记录很多2000多个,所以如何用select语句搜出这个记录,我只知道这个记录里面包括“阜阳”这两个字,我是菜鸟,求问大神能不能通过select语句查到“阜阳”这个关键字所在的记录以及编号

关键字所在的字段名是placename,编号我自己有遍好的,字段名是placeid,那条记录只记得有“阜阳”两个字,如果能的话怎么写这个语句,不能的话有其他方法么,说实话不想一条一条的找,太累了。
展开
 我来答
智填宝志愿填报
推荐于2016-06-19 · 知道合伙人互联网行家
智填宝志愿填报
知道合伙人互联网行家
采纳数:82 获赞数:261
南京新易维软件有限公司

向TA提问 私信TA
展开全部

SQL查询语句:

select placeid,placename from 表名 where placename like '%阜阳%'

解释:

1,select placeid,placename 表示从表中要查询的列,如果查询所有列可以写 select *。但select * 的效率 没有select 列名1,列名2,...列名X 的高,sql里可以这么写,但程序中尽量别这么写

2,placename like '%阜阳%' 表是 placename包含阜阳两个字。%表示通配符,表示任何字符都适用。

a,like '阜阳%' 表示以阜阳开头的内容

b,like '%阜阳' 表示以阜阳结尾的内容

c,like '阜阳' 等同于 ='阜阳' 的写法,即标题是阜阳的

d,like '%阜阳%好人%' 表示like可以包含多个%的通配符

百度网友efe05f6
2013-10-27 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:87
采纳率:0%
帮助的人:63万
展开全部
select placeid,   placename  from 对象表 where placename like '%阜阳%'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bignode
2013-10-27 · TA获得超过2664个赞
知道大有可为答主
回答量:1427
采纳率:75%
帮助的人:550万
展开全部
SELECT placeid, placename FROM tablename WHRER placename like '%阜阳%'

有的DBMS需要将通配符“%”改成“*”,试下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式