- 对“bill_ids”字段按逗号分隔形成多条数据
SELECT a.id,
substring_index(substring_index(a.bill_ids, ',', b.id), ',', -1) bill_ids,
a.status,
a.card_name
FROM (SELECT id,
bill_ids,
status,
card_name
FROM af_repayment
WHERE bill_ids<>' ') a
JOIN af_activity_model b ON b.id <= (length(a.bill_ids) - length(replace(a.bill_ids, ',', ''))+1)
ORDER BY a.id
- 关联时on与where中的条件的区别参考:
以A left join B为例:where是满足条件的行才会在结果中展示出来;
on的条件对A表不起作用,所以最终呈现的数据中保留全部的A表数据而满足条件的B中的数据会呈现出来不满足的则置为null
- 查询进程并杀死进程
Oracle:参考查询和删除进程
Mysql:
- 查询进程有如下两种方法查询进程::
A.show processlist
B.select * from information_schema.processlist
- 杀掉某个进程:
kill processid
- 查询数据库表