我有:
SELECT col1, col2, col3
FROM mytable
WHERE col1 = :col1
或者我有:
SELECT col1, col2, col3
FROM mytable
WHERE col1 = :col1
ORDER BY col2
LIMIT 0, 25
或者我有:
SELECT col1, col2, col3
FROM mytable
GROUP BY col1
等等...
如何将其拆分为第一个部分(SELECT-Part,FROM-Part,WHERE-Part,...)和 second 部分中的evertything在第一部分之后。
我知道,对SQL进行正则表达式是邪恶的。最好不要这样做。不过我希望看到正则表达式,它可以解决这个问题。