当前位置:  开发笔记 > 编程语言 > 正文

mysql二/三列视为一个然后LIKE搜索和命令

如何解决《mysql二/三列视为一个然后LIKE搜索和命令》经验,为你挑选了1个好方法。

是否可以将两个或三个列处理(合并)作为一列处理,LIKE并根据需要使用该列中的关键字和ORDER结果进行搜索?

我的专栏

| to_place   | from_place  | departure_place|
|:-----------|------------:|:------------: |
| Same       |    Place    |    Line     
| Rangpur    |    Dhaka    |    Chittagong   
| Badda      |    bogra    |    hello     
| Shyamoli   |    rajshahi |    mohammadpur      
| test       |    test1    |    adabor    
| another    |    test2    |    kurigram

所以我想在我的一列中的这3列,SQL以便我可以订购它们



1> Jis Jose..:

我试过这个并且它正在工作.

SELECT CONCAT(`to_place`, `from_place`,`departure_place`) AS derived_place
FROM `yourtable`
HAVING derived_place LIKE '%search_value%'
ORDER BY derived_place;

我希望这有帮助.

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有