如何将某个表传入一个过程然后输出表中的名字?
示例:
myTable
firstName | lastName
John, Smith
Joe, Smith
Stan, Smith
然后只有约翰,乔和斯坦弹出来?我正在尝试为我的个人网站制作类似的东西。
以下是我对MySQL的看法:
CREATE PROCEDURE 'test'.'returnFirstName' ()
答案 0 :(得分:0)
试试这个:
CREATE PROCEDURE `test`.`returnFirstName` ()
BEGIN
SELECT firstName
FROM myTable
END
要传递参数,请查看:use a variable for table name in mysql sproc
执行SQL:
SELECT test.returnFirstName();