select group_concat(b.reason_id) as reason_id from fgz_plyj.case_fix_attrs a inner join fgz_plyj.fgz_reason b on a.case_id=b.case_id inner join fgz_plyj.court_url c on a.case_id=c.case_id inner join fgz_plyj.case_optlog e on a.case_id=e.case_id where c.is_dup='N'and DATE_FORMAT(c.create_time, '%Y')<DATE_FORMAT(NOW(), '%Y')+1 and b.result_type='发回重审'
时间: 2024-04-19 12:28:00 浏览: 128
解决Oracle没有WM_CONCAT函数.zip
根据您提供的 SQL 查询语句,您想要从几个表中获取符合特定条件的结果。根据您的查询条件,您想要获得满足以下条件的结果:
- 从表 `fgz_plyj.case_fix_attrs` 中选择 `reason_id` 字段,并使用 `group_concat` 函数将多个结果连接成一个字符串。
- 通过与表 `fgz_plyj.fgz_reason` 的 `case_id` 字段进行内连接,获取与之匹配的记录。
- 通过与表 `fgz_plyj.court_url` 的 `case_id` 字段进行内连接,获取与之匹配的记录。
- 通过与表 `fgz_plyj.case_optlog` 的 `case_id` 字段进行内连接,获取与之匹配的记录。
- 过滤条件为 `c.is_dup='N'`,`DATE_FORMAT(c.create_time, '%Y')<DATE_FORMAT(NOW(), '%Y')+1`,和 `b.result_type='发回重审'`。
以上是对您提供的 SQL 查询语句的解释和说明。如果您对此有任何疑问或需要进一步的帮助,请随时提问。
阅读全文