gpt4 book ai didi

mysql - 将 "SELECT whatever FROM"转换为 "SELECT COUNT(*) FROM"的正则表达式是什么?

转载 作者:行者123 更新时间:2023-11-29 01:50:50 24 4
gpt4 key购买 nike

我基本上希望能够采用任何非嵌套 SQL 字符串并将其转换为 SQL 以使用相同的正则表达式获取所有计数。

它只需要能够一次匹配 SELECT 和 FROM 之间的任何内容并替换为 count(*) 但我还没有分配经验值来升级我的正则表达式。

SELECT col1, col2 FROM my_table where..."  to "SELECT count(*) FROM my_table where...

或者

SELECT * FROM my_table where..."  to "SELECT count(*) FROM my_table where...

最佳答案

为什么不做

SELECT COUNT(*) from ( <insert original sql here> ) as X

关于mysql - 将 "SELECT whatever FROM"转换为 "SELECT COUNT(*) FROM"的正则表达式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44125298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com