表a的一个字段,我需要根据表a这个字段的第一个数字,是表b中的id,现在我怎么优雅的取出我所需要的数据?
例子:
表a的share_imgurl的数据是3,4
我只根据3
在表b中进行查找
表a的一个字段,我需要根据表a这个字段的第一个数字,是表b中的id,现在我怎么优雅的取出我所需要的数据?
例子:
表a的share_imgurl的数据是3,4
我只根据3
在表b中进行查找
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答2k 阅读
3 回答2k 阅读
1.为了取出
share_imgurl
的第一个id
,我用LEFT("3,4", LOCATE(",", "3,4")-1)
这种方法。2.由于题主没有给出数据表结构,我简单构造了两个表结构:
3.解决本题的
SQL
或许可以这么写: