mysql - 初学者 - 查询标记为文本的列中的值

标签 mysql sql sqlyog

我有一个数据库,其中有一列标记为文本。我只想查询该文本列中的一个值。但是,当我在SQLyog中写代码时,文本变成了TEXT,这显然与mysql中的字符类型有关。我只想知道如何在表中查询标记为文本的列中的值。

SELECT id, keyword_netword_id, TEXT, match_type, create_date FROM keywords WHERE TEXT LIKE '%medicare supplemental insurance%';

我输入的文本不是大写的,只是 SQLyog 会自动变成大写。

最佳答案

简单:

SELECT `id`, `keyword_netword_id`, `text`, `match_type`, `create_date` FROM `keywords` WHERE `text` LIKE '%medicare supplemental insurance%';

关于mysql - 初学者 - 查询标记为文本的列中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7097151/

相关文章:

mysql - 自定义 nextval 函数内的 mysql bigint 变量声明错误

php - 我如何将 php 变量放入 mysql 命令中

asp.net - SQL Azure 超时

mysql - SQL查询删除

mysql - Sqlyog 错误 1452

mysql - SQL 选择查询

php - 如何根据列之间的操作合并mysql中的行

mysql - 如何将左外连接查询转换为子集查询

php - 从 mysql 输出 blob

MySQL:优化 GROUP BY 多个键