PHP가있는 SQL 문에서 첫 번째 SELECT와 마지막 FROM 사이의 모든 것과 일치하는 정규 표현식을 원합니다.preg_match 첫 번째 SELECT와 마지막 FROM 사이의 모든 것
`t1`.`id`,
`t1`.`created`,
(
SELECT
`t2`.`content`
FROM
`table2` `t2`
WHERE
`t1`.`id` = `t2`.`id`
) `sub`
내가 나 자신이 일을했지만, 나는 그것이 제대로 작동 얻을 수 없다 : 나는 일치 할 문 위의 성명에서
SELECT
`t1`.`id`,
`t1`.`created`,
(
SELECT
`t2`.`content`
FROM
`table2` `t2`
WHERE
`t1`.`id` = `t2`.`id`
) `sub`
FROM
`table1` `t1`
을 : 는 예를 들어이 점을 넣어합니다.
감사합니다, 거의 작업 나는 그것을 원해. 방금이 쿼리와 관련하여 다른 문제가 발생했습니다. http://regex101.com/r/lD8uH4/1. where 절에 다른 select 문을 넣으면 잘못됩니다. – SheperdOfFire
@ FIA2008 http://regex101.com/r/lD8uH4/2 – vks
도움 주셔서 감사합니다! – SheperdOfFire