tp5 instr mysql 查询问题_instr tp-程序员宅基地

varchar 字段用sql查询时 in 时 d a t a = 11 , 当 是 v a r c h a r 时 , data=11,当是varchar 时, data=11,varchar,where[‘mache_id’]=[‘in’,$data];是查询条件就变成
SELECT a.* FROM rk_library a WHERE a.id > 0 AND ( material_id IN (‘13’) ) ORDER BY id DESC LIMIT 0,10
+了引号,
material_id 是varchar 类型

如果是int 类型的话
SELECT a.* FROM rk_library a WHERE a.id > 0 AND ( material_id IN (13,12) ) ORDER BY id DESC LIMIT 0,10
前提是 material_id 为int类型
两者查询结果不一样

因为有时候我们varchar 字段存储逗号隔开的标识,查询时不能用 in
而该用instr

以下为tp5使用instr 用法

在在这里插入图片描述这里插入图片描述
在这里插入图片描述[外链图片转存失败(img-ix5iiSNI-1564988383614)(6)]按照图上这个两个方法即可解决。
要修改的文件地址为:thinkphp\library\think\db\Builder.php
第一个图的位置在类的开头就能看到。第二个图的位置在357行附近插入即可。附件里边是我改好的。可直接覆盖使用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xu704742366/article/details/98487225

智能推荐

基于野火3.2寸LCD代码进行颜色识别与追踪(stm32f103zet6)_野火f103摄像头-程序员宅基地

文章浏览阅读502次,点赞8次,收藏8次。这个是基于野火Hal代码实现的功能,开发板运用的是野火STM32F103ZET6霸道V2,摄像头用的是ov7725,基础代码可以在野火官网找到。_野火f103摄像头

C语言--循环的嵌套-程序员宅基地

文章浏览阅读818次。c语言中循环的嵌套简介。

Java并发机制底层实现原理,四年Java面试遇到的问题整理-程序员宅基地

文章浏览阅读518次,点赞18次,收藏8次。这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!

A .project file already exists in directory while import projects from git (Eclipse Oxygen 4.7.0)-程序员宅基地

文章浏览阅读1.1k次。不太习惯用eclipse 中的git。因为当你用git把项目拉下来之后,此时在你的workspace中还是找不到项目代码(Project Explorer中),还得再做一步就是把项目import 到workspace,之前在使用VSCode的时候,用的小伙伴都知道,用git拉代码后,命令执行完所有的代码就可以看到了。但是如果VSCode还是做F/E比较好的,做B/E开发就可能没有eclipse ..._a .project file already exists in directory

XAML 实例演示之九 – Hello Kitty 专卖店产品演示-程序员宅基地

文章浏览阅读53次。XAML 实例演示之九 – Hello Kitty 专卖店产品演示本文演示如何结合XAML 实例演示系列文章(1-8)中学习的技术,制作一个Hello Kitty 专卖店产品演示窗口。范例程序演示效果如下:范例程序完整代码下载。因为范例程序引用了[url]http://www.giftcenter.cn/[/url]...

Auve-data数据大屏展示(avue-echart)_avue-data-程序员宅基地

文章浏览阅读1.7w次,点赞5次,收藏30次。- 图表 - 柱状图 - 折线图 - 饼图 - 象形图 - 雷达图 - 散点图 - 漏斗图 - 地图- 文字 - 文本框 - 跑马灯 - 超链接 - 实时时间- 媒体 - 图片 - 图片框 - 轮播图 - iframe - video- 指标 - 翻牌器 - 环形图 - 进度条 - 仪表盘 - 字符云- 表格 - 选项卡 - 表格- ..._avue-data

随便推点

我的 Mac 终端配置(Mac OSX + iTerm2 + Zsh + Oh-My-Zsh)_安装menlo regularforpowerline.otf和monacoforpowerline-程序员宅基地

文章浏览阅读4.3w次,点赞9次,收藏47次。相关工具介绍iTerm2:Mac 下 Terminal 终端的替代品,拥有更多强大的功能,想了解更多请戳 iTerm2 官网;zsh:Linux 的一种 shell 外壳,和 bash 属于同类产品;Oh-My-Zsh:用来管理 zsh 的配置,同时还有很多社区贡献的主题配置以及好用的插件可供使用,了解更多请戳 Oh-My-Zsh 官网 ;配置方案总览iTerm2 终端工具;..._安装menlo regularforpowerline.otf和monacoforpowerline.otf两个字体

【考试记录】阿里云DevOps助理工程师(ACA)_下面哪一项是按照用户故事格式进行述的?-程序员宅基地

文章浏览阅读875次。一:考试总结这个考试之前花了60块钱买的,后来因为一直在弄实习和硕士论文,所以就么有考试,趁着有时间了,抓紧考完,也好对得起这60块钱。这部分的主要内容其实和读本科的时候学习的软件测试、读硕士时候的项目管理的课差不多的。内容基本都是学过的东西,不过这些东西好多都是自动测试的,感觉还是挺高级的,还是值得深入研究的。二:真题1.云计算模型中, “平台即服务”是指下面哪一项?A. laas B. Paas C. Saas D. Faas解析:平台即服务一般指PaaS2.下面哪一项..._下面哪一项是按照用户故事格式进行述的?

机器人抓取中物体定位算法概述_机器人抓取定位算法-程序员宅基地

文章浏览阅读1w次,点赞21次,收藏130次。1. 引言机器人抓取的首要任务,是确定要抓什么,也就是需要定位目标物体在输入数据中的位置。这个过程可以分为三个层次,分别为物体定位但不识别、物体检测、物体实例分割。物体定位但不识别是指获得目标物体的2D/3D范围但是不知道物体的类别;目标检测是指得到目标物体的2D/3D包围盒,同时识别目标物体的类别;目标实例分割提供目标物体所占有的像素或者点级别的区域信息,同时识别目标物体的类别。本文来自论文h..._机器人抓取定位算法

VMware vSphere虚拟化基础管理平台-程序员宅基地

文章浏览阅读849次,点赞34次,收藏24次。VMware公司成立于1998年,2003年存储厂商EMC以6.35亿美元收购了VMware;2015年10月,戴尔宣布以670亿美元收购EMC。VMware公司在2018年全年收入79.2亿美元。

DB2表空间的基本操作之修改表空间大小_alter tablespace resize-程序员宅基地

文章浏览阅读3.4k次。DB2表空间的基本操作之修改表空间大小_alter tablespace resize

K8s上使用rook搭建Ceph集群_ceph orch set backend rook-程序员宅基地

文章浏览阅读1.4k次。知识补充:1、Ceph mgr和monmon会监控ceph集群中OSD空间使用情况Ceph的MON的主要作用是维持集群的主副本映射图。 Ceph的MON还提供了身份验证和日志记录服务。ceph luminous版本中新增加了一个组件: Ceph Manager Daemon,简称ceph-mgr。 该组件的主要作用是分担和扩展monitor的部分功能,减轻monitor的负担,让更好地管理ceph存储系统。ceph-mgr 目前的主要功能是把集群的一些指标暴露给外界使用。监控是什.._ceph orch set backend rook

推荐文章

热门文章

相关标签