如何编写查询以从desc下面找到确切的单词
我已经为我的沃达丰预付费手机充电了。
select * from user_details where ur_dt like 'vodafone'
答案 0 :(得分:4)
使用=
运算符但不使用like
来比较完全匹配。
select * from user_details where ur_dt = 'vodafone'
对于部分匹配,请使用like
,%
表示部分搜索。
select * from user_details where ur_dt like '%vodafone%'
注意:根据LIKE
上的文档:
Like
导致基于char的比较。如果存在'vodafone'
并且您创建了like 'vodafone '
,则结果将为false
。但'vodafone' = 'vodafone '
会返回true
。