4条回答 默认 最新
- 西吉哥 2018-03-02 08:32关注
如果有表结构:
CREATE TABLE `test` ( `id` int(11) DEFAULT NULL, `str` varchar(20) DEFAULT NULL )
那可以这样
SELECT t.num,IFNULL(SUM(LOCATE(t.num,test.str)>0),0) FROM ( SELECT 1 AS num UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5 UNION SELECT 6 UNION SELECT 7 ) t LEFT JOIN test ON LOCATE(t.num,test.str)>0 GROUP BY t.num
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥30 python代码,帮调试
- ¥15 #MATLAB仿真#车辆换道路径规划
- ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
- ¥15 数据可视化Python
- ¥15 要给毕业设计添加扫码登录的功能!!有偿
- ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条