gpt4 book ai didi

python - 如何将mysql concat代码更改为pymysql代码

转载 作者:行者123 更新时间:2023-11-29 07:16:45 25 4
gpt4 key购买 nike

这是我的mysql代码

select ID, GROUP_CONCAT(CONCAT('{R_ICODE:"', R_ICODE, '", RANK:"',RANK,'"}')) list from RESULT where USER_ID='ehae065@daum.net' group by ID;

这是我的pymysql代码

cursor.execute("ID, GROUP_CONCAT(CONCAT('{R_ICODE:"', R_ICODE, '", RANK:"', RANK, '"}')) list from RESULT where USER_ID='ehae065@daum.net' group by ID")

当我运行 pymysql 代码时,我得到了语法错误,所以如果有人知道正确的方法请教我谢谢

最佳答案

首先,您错过了select 语句,其次您需要转义您的双引号

cursor.execute("SELECT ID
, GROUP_CONCAT(CONCAT('{R_ICODE:\"', R_ICODE, '\", RANK:"', RANK, '\"}')) list
FROM RESULT WHERE USER_ID='ehae065@daum.net' group by ID")

关于python - 如何将mysql concat代码更改为pymysql代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58848151/

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