由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - MySQL concat 使用一问
相关主题
请问sql语句能不能实现这样的功能mysql 问题 (转载)
MySQL的InnoDB表不支持full text index 怎么办?mysql or sqlserver?
MYSQL 的LOG SIZE怎么在不停 变大MySQL全文搜索的问题
why this full-text search doenst work properly?请问在mysql中search的问题
MySQL Server is Open Source, even Backup extensions(ZZ)MySQL的fulltext检索
mysql rebuild index very slowOracle 求助
大虾帮忙看看MySQL的设置[转载] SQL in Access
请教一个有关SQL concat的问题老板的无理要求!(希望熟悉Oracle的朋友指点)
相关话题的讨论汇总
话题: concat话题: content话题: subject话题: mysql话题: select
进入Database版参与讨论
1 (共1页)
l*******9
发帖数: 177
1
在 search 时想content和subject 一起查,一般用什么来
concatenate 这两个fields。。 例如:
SELECT * FROM table_name
WHERE concat(content, " ", subject) LIKE "%ABC%";
用空格不保险,有什么比较实际的办法??多谢。。
a*******s
发帖数: 324
2
You'd better not do it like this way. It is very slow because of the full
table scan.
do this way
create tabel tb1(content text, subject varchar(50), fulltext(content,
subject)) engine = MYISAM;
select * from tb1 where match(content, subject) against ('ABC' in NATUARL
LANGUAGE MODE)
remind: only MYISAM engine supports the FULLTEXT index.

【在 l*******9 的大作中提到】
: 在 search 时想content和subject 一起查,一般用什么来
: concatenate 这两个fields。。 例如:
: SELECT * FROM table_name
: WHERE concat(content, " ", subject) LIKE "%ABC%";
: 用空格不保险,有什么比较实际的办法??多谢。。

1 (共1页)
进入Database版参与讨论
相关主题
老板的无理要求!(希望熟悉Oracle的朋友指点)MySQL Server is Open Source, even Backup extensions(ZZ)
请教一个新手问题mysql rebuild index very slow
SQL 查询已经解决.谢谢Modeler,mirthc,cheungche大虾帮忙看看MySQL的设置
怎么写个query 把输出变成横排.请教一个有关SQL concat的问题
请问sql语句能不能实现这样的功能mysql 问题 (转载)
MySQL的InnoDB表不支持full text index 怎么办?mysql or sqlserver?
MYSQL 的LOG SIZE怎么在不停 变大MySQL全文搜索的问题
why this full-text search doenst work properly?请问在mysql中search的问题
相关话题的讨论汇总
话题: concat话题: content话题: subject话题: mysql话题: select