mysql数据库中用数据库字段作为变量进行LIKE模糊查询!请看详细补充!

%',由于gmt_Id_i是字段名称,故不能使用 like '%gmt_Id_i%' 必须使用 like '%' + gmt_Id_i + '%' ,另外由于你的goods_MoreType_v字段含有[],必须使用转义符,把[]转为字符串[],否则,sql会理解[]为通配符使用,还有 sql中转义符\ 解释为把该字符后的第一个字母转成普通的字符。
mysql数据库中用数据库字段作为变量进行LIKE模糊查询!请看详细补充!
select gmt_Id_i ,gmt_Name_v,
(select count(*) from tb_mgoods where goods_MoreType_v=tb_mgoodsmoretype.gmt_Id_i) as counts
from tb_mgoodsmoretype where gmt_Id_i in(10,121)2010-06-06
select t.gmt_Id_i ,t.gmt_Name_v,
( select count(*) from tb_mgoods where goods_MoreType_v like '%/[' + t.gmt_Id_i + '/]%' escape '/') as counts
from tb_mgoodsmoretype t where t.gmt_Id_i in(10,121)

注意: like '%某字符串%' 等效于 like '%'+'某字符串'+'%',由于gmt_Id_i是字段名称,故不能使用 like '%gmt_Id_i%' 必须使用 like '%' + gmt_Id_i + '%' ,另外由于你的goods_MoreType_v字段含有[],必须使用转义符,把[]转为字符串[],否则,sql会理解[]为通配符使用,还有 sql中转义符\ 解释为把该字符后的第一个字母转成普通的字符。2010-05-26
select gmt_Id_i ,gmt_Name_v,
(select count(*) from tb_mgoods where goods_MoreType_v=tb_mgoodsmoretype.gmt_Id_i) as counts
from tb_mgoodsmoretype where gmt_Id_i in(10,121)2010-05-23
mengvlog 阅读 12 次 更新于 2025-07-21 02:35:00 我来答关注问题0
  •  云易网络科技 如何在MySQL中使用Name字段进行数据查询mysql中name字段

    一、建立数据库表格 在MySQL中使用Name字段进行数据查询,首先需要建立一个包含Name字段的表格。可以使用以下代码创建一个名为Employees的表格。CREATE TABLE Employees (id INT(11) NOT NULL AUTO_INCREMENT,Name VARCHAR(50) NOT NULL,Age INT(11) NOT NULL,Department VARCHAR(50) NOT NULL,PRIMARY K...

  •  云易网络科技 MySQL中Text字段详解如何使用Text字段存储大量文本数据mysql中text字段

    MySQL的Text字段是一个极其实用的特性,可以为你的应用程序提供一个良好的数据存储方案。在使用时需要考虑存储需求和性能问题,合适的使用方法可以帮助你快速处理大量的文本数据,实现高效的数据管理、控制和维护。

  •  猪八戒网 请教关于MYSQL数据库中的字段长度,谢谢

    MYSQL,datetime类型长度填8位。日期型(DATETIME)数据是表示日期数据,用字母D表示。日期的默认格式是{mm/dd/yyyy},其中mm表示月分,dd表示日期,yyyy表示年度,固定长度为8位。日期范围为介于100到9999年的日期或时间数值。

  • 在上述代码中,我们使用了text类型定义了一个名为content的txt字段。2. 插入txt字段数据 在向数据表中插入txt字段数据时,需要注意以下两点:(1)txt字段要使用单引号或双引号括起来,如下所示:INSERT INTO `table_name` (`title`, `content`) VALUES (‘文章标题’, ‘这是一...

  • CREATE TABLE t1 (c1 INT UNSIGNED NOT NULL,c2 CHAR(20) NOT NULL,c3 VARCHAR(20) NOT NULL ) ENGINE=Column;第二步:导入数据 将需要存储到Column表中的数据导入到表中。数据可以通过INSERT语句逐行导入,也可以使用LOAD DATA语句进行批量导入。第三步:创建索引 在Column表中,可以为某个字段创建...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部