场景:商标查询同名多类:例如:商标名为 A,注册了多个类别,有12,18,24,35类;商标B,注册有18,24类;商标C,注册有12,18,24类。
要求:前端选择多个类别,假如选择了 12,18,24,那么筛选到的商标是 A,C;假如选择12,结果是A,C;假如选择18,24,结果是B,C。条件:
前台:可以选择多个类别,英文逗号隔开的类别id。例如12,18,24,(each循环末尾会多个逗号)
数据库:
问:mysql语句怎么写呢,我用的php框架是laravel的,如果有laravel查询语句就更好了
要求:前端选择多个类别,假如选择了 12,18,24,那么筛选到的商标是 A,C;假如选择12,结果是A,C;假如选择18,24,结果是B,C。条件:
前台:可以选择多个类别,英文逗号隔开的类别id。例如12,18,24,(each循环末尾会多个逗号)
数据库:
问:mysql语句怎么写呢,我用的php框架是laravel的,如果有laravel查询语句就更好了
解决方案 »
- linux下的connector/c++安装问题
- 往mysql里添加的中文全部变成?号
- 频繁出现Can't connect to MySQL server on 'localhost' (10061)
- ODBC@localhost 是什么用户啊??
- mysql还原数据库的问题
- mysql 3306端口不能连接的问题
- 汉字转拼音存储过程异常,当数据量小时可执行完,数据量大时执行异常
- mysql数据库怎么分配数据库到多个不同文件目录
- keepalived构建双主多从
- mysql自定义函数问题
- 关于mysql主从复制问题,我为啥我主库事务,从库都没反应配置都对的
- mysql字符串GROUP_CONCAT拼接的时候,怎么指定分隔符为换行符呢?
SELECT * FROM TABLE_NAME WHERE find_in_set(BID,传入字符串) ;
这样能查询到唯一的商标名。
SELECT title FROM TABLE_NAME WHERE find_in_set(BID,传入字符串) GROUP BY title;