加载中…
个人资料
点睛阁主刘海峰
点睛阁主刘海峰 新浪个人认证
  • 博客等级:
  • 博客积分:0
  • 博客访问:434
  • 关注人气:0
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

sql语句包含不包含写法

(2017-09-06 21:47:18)

SQL 语句使用LIKE、not like处理包含、不包含关系的方法

一、SQL LIKE 操作符语法

1
2
3
SELECT column_name(s)
FROM table_name
WHERE column_name (not) LIKE pattern

二、例表格tt,表结构如图

https://gss0.baidu.com/-fo3dSag_xI4khGko9WTAnF6hhy/zhidao/wh=450,600/sign=1f3318b1ab44ad342eea8f83e59220c2/0bd162d9f2d3572c9fcf26808013632762d0c3b9.jpg

语句中的‘%’是通配符,表示任意字符

1、检索test_column字段包含字符'd'的记录

select * from tt where test_column like '%d%'

https://gss0.baidu.com/9fo3dSag_xI4khGko9WTAnF6hhy/zhidao/wh=450,600/sign=edc53faf73310a55c471d6f082756f9f/a71ea8d3fd1f41348df9a0222f1f95cad0c85e9b.jpg

2、检索test_column字段开头包含字符'd'的记录

1
select from tt where test_column like 'd%'

https://gss0.baidu.com/94o3dSag_xI4khGko9WTAnF6hhy/zhidao/wh=450,600/sign=81c9286271ec54e741b9121a8c08b766/42166d224f4a20a4e6d5999b9a529822730ed0a7.jpg

3、检索test_column字段末尾包含字符'd'的记录

1
select from tt where test_column like '%d'

https://gss0.baidu.com/7Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh=450,600/sign=3e9f4895dd2a60595245e91e1d0418ad/a8773912b31bb051978917743c7adab44aede039.jpg

4、not like 即不包含

检索test_column字段不包含字符'd'的记录

1
select from tt where test_column not like '%d%'

https://gss0.baidu.com/-Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh=450,600/sign=956b0134db09b3deebeaec6cf98f40b7/3b87e950352ac65cd31dc02ff1f2b21193138a56.jpg

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有