1. 首页
  2. 信息化
  3. IT管理
  4. 在MySQL中使用通配符时应该注意的问题

在MySQL中使用通配符时应该注意的问题

上传者: 2020-12-17 08:46:10上传 PDF文件 53.06KB 热度 19次
现象: 有一个表 action_conf,数据如下: 如果想获取以exp_site_10_开头的en_name的记录,sql语句该如何写? so easy! select en_name from action_conf where en_name like 'exp_site_10_%' 很自信的在idb中执行了这条sql,就会发现结果并不是所预期的。 你会发现,执行上面的sql会把所有以 exp_site_10开头的记录都列出来了。 原因: 其实,这都是sql中的通配符在作怪。在sql中,下划线_是一个通配符,能匹配任何单一字符。 既然知道原因,
下载地址
用户评论