IFNULL(SELECT 1 FROM 'likedata' WHERE user_id=$UID AND post_id=posts.id)0) AS is_liked 我想要创建mysql函数使我的查询更短,
我不知道如何将第二个查询包装到sql函数中,并传递2个变量($UID和$PID)以使查询更短、更容易理解。
在研究了之后,我用SQLAlchemy创建了一个简单的文件,该文件连接到MySQL数据库,然后执行CREATE DATABASE IF NOT EXISTS dbname。我只是想知道如何在MySQL中运行它来测试它。我看到的每一个地方似乎都提到了如何用SQLAlchemy写东西,但我对如何执行它感到困惑。很抱歉问了这么愚蠢的问题。
UNSIGNED, UNIQUE KEY `position` (`userid`,`boxid`,`boxpos`)我想要创建一个函数fieldid`=fieldid and `userid`=userid and `fieldpos`=ret;end if;end;编辑:我已经修复了DECLARE问题,但是现在它说我不能从函数</