mysql 反向查询 函数创建
来源:互联网 发布:网络大电影立项新规定 编辑:程序博客网 时间:2024/05/21 11:23
某表中存的menuitem字段值为"3,4",要求找出3和4对应的menuitem值:
SELECT name FROM tb_menuitem where CONCAT(',', '3,4', ',')like CONCAT('%,', CAST(id AS CHAR),',%') --id前后加个逗号反正4772的值用772就能查出来,作用同 find_in_set
在mysql workbench中搞了半天,创建函数的语法老是报错,最后通关的一份记录备忘,关键还是要正确使用DELIMITER
DELIMITER $$DROP function IF EXISTS mealbooker.fGetMenuItemNameZh; $$ DELIMITER $$CREATE FUNCTION mealbooker.fGetMenuItemNameZh(ItemIDs varchar(50)) RETURNS varchar(800) CHARSET gb2312BEGIN DECLARE myres varchar(800); SET myres = ''; SELECT GROUP_CONCAT(name SEPARATOR ',') INTO myres FROM mealbooker.tb_menuitem where CONCAT(',', ItemIDs, ',')like CONCAT('%,', CAST(id AS CHAR),',%'); RETURN myres;END $$
0 0
- mysql 反向查询 函数创建
- MYSQL LIKE 反向查询
- mysql:day2--复杂查询、模糊查询、创建视图、聚合函数
- Mysql 创建查询用户
- Mysql 创建查询视图
- 常用 mysql函数查询
- MySql递归查询函数
- mySql递归查询函数
- Mysql 常用查询函数
- mysql模糊查询函数
- mySql递归查询函数
- Mysql 函数快速查询
- mysql 查询创建存储过程
- MySql 创建、删除、查询索引
- MySQL索引创建,删除。查询
- Mysql 创建多表查询
- MYSQL查询、创建任务job
- mysql 创建函数(function)
- 深入探索 Java 热部署
- 标准W3C盒子模型和IE盒子模型CSS布局经典盒子模型
- 黑马程序员---多线程、线程间通信
- 【C语言】一道给力的题目
- 工作中用到linux命令(mac系统)
- mysql 反向查询 函数创建
- Android Service与Activity之间通信的几种方式
- 线程相关的单例模式(C\C++)
- 面向对象版表达式(十)
- Git 常用命令
- 美国科技产业的游说力量及其机制透析
- 决不随波逐流,记住15件事让你达成目标
- windows server 2008(X64)sql server 配置简介
- 黑马程序员_OC面向对象之继承和多态