UNSIGNED, UNIQUE KEY `position` (`userid`,`boxid`,`boxpos`)我想要创建一个函数boxpos在方框中可以从0到45,504不等,但在党内只有0到5。另外,在党中,返回的位置应该是第一个空的位置,而在一个盒子里应该是一个随机的位置。fieldid`=fieldid and `userid`=userid and `fieldpos`=ret;end if
IFNULL(SELECT 1 FROM 'likedata' WHERE user_id=$UID AND post_id=posts.id)0) AS is_liked 我想要创建mysql函数使我的查询更短,
我不知道如何将第二个查询包装到sql函数中,并传递2个变量($UID和$PID)以使查询更短、更容易理解。
根据需要使用用户定义的SQL函数(create function命令)回答上述查询,该函数接受公司名称作为输入,并返回给定公司的平均工资。我创建了这个函数: returns numeric(8,6) declaresalary) from works where company_name = ’ First Bank Corporation’);但是我得到了一个错误消息:
错误141