永发信息网

请问SQL 使用LIKE 查询语句,怎么区分例“你好”和“你好啊”这种只差一个汉字的词,输出含有“你好”的。

答案:6  悬赏:10  手机版
解决时间 2021-03-08 08:08
select * from table1 while uname like '%你好%'还是会查询出来包含"你好啊“这个词的结果啊?
最佳答案
如果是以你好结束的可以用
select * from table1 while uname like '%你好'
这样就没有后面的‘啊’了
如果不能区分也可以
select * from table1 while uname like '%你好%' and uname not like '%你好啊%'
全部回答
select * from table1 while uname like '%你好%' select * from table1 while uname like '%你好啊%'
LIKE 本身就是包含的意思,"你好啊"是包含了"你好"这个词,所以用LIKE查"你好"同时会出现"你好啊". 如果只想查"你好",可用用=,不用LIKE SELECt * FROM table1 WHERe uname ='你好'
while?不应该是where吗?? select * from table1 where uname like '%你好%' and uname not like '%啊%'; 再看看别人怎么说的。
楼上几个都很接近了。 select * from table1 while uname like '%你好%' and uname not like '%你好啊%'
select * from table1 while uname  like '%你好'   去除一边的百分号就ok !前面的也同理!   
  • select * from table1 while uname like '%你好%'  while ---改成where
  • 我要举报
    如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
    大家都在看
    三星s8和s8+外观一样吗
    DVD的镭射会对人体造成伤害吗?如果会的话怎
    果园里苹果树的棵数是梨树棵树的5份之4,梨树
    谁知道这是模仿的哪首歌啊?节奏音调都是一样
    都来顺菜馆这个地址在什么地方,我要处理点事
    和男友刚刚开始交往就异地恋... 第一次分开
    没做过店长该怎么管理呢?
    磁阻式传感器的工作原理?
    歌词里有好人坏人,一个男的唱的(是新人),
    李易祥演过一片盗墓的叫什么片?好像是专门盗
    酷狗帐号可以修改吗?
    “超凡”的意思是什么
    建加油站需要多少资金
    日产阳光变速箱怎么样
    卓越汽车美容护理中心地址在什么地方,想过去
    推荐资讯
    一个容器里有10升水,如果用一个7升和一个3升
    贾宝玉的大名叫什么
    金焰阁我想知道这个在什么地方
    【爱无止境】谁有爱无止境英文歌词
    白糖水能否导电?
    我男朋友已经成年了,我还没成年。如果同居算
    面霸我想知道这个在什么地方
    星际争霸2虚空之遗怎么创建游戏
    sin兀/12的平方-cos兀/12的平方
    中国常见的自然灾害中国有什么常见的自然灾害
    有关讲青梅竹马的音乐
    fl前进的快捷键是?
    正方形一边上任一点到这个正方形两条对角线的
    阴历怎么看 ?