某人如何將某個表傳入一個過程,然後輸出表中的名字?傳遞過程表
例子:
myTable
firstName | lastName
John, Smith
Joe, Smith
Stan, Smith
,然後只約翰,喬和斯坦彈出?我正在爲我的個人網站做類似的事情。
以下是我對MySQL的:
CREATE PROCEDURE 'test'.'returnFirstName'()
某人如何將某個表傳入一個過程,然後輸出表中的名字?傳遞過程表
例子:
myTable
firstName | lastName
John, Smith
Joe, Smith
Stan, Smith
,然後只約翰,喬和斯坦彈出?我正在爲我的個人網站做類似的事情。
以下是我對MySQL的:
CREATE PROCEDURE 'test'.'returnFirstName'()
試試這個:
CREATE PROCEDURE `test`.`returnFirstName`()
BEGIN
SELECT firstName
FROM myTable
END
將參數傳遞看看這個:use a variable for table name in mysql sproc
執行SQL:
SELECT test.returnFirstName();
爲什麼你有這麼多(enou gh)結構相同的表甚至可以保證這樣一個過程? – Uueerdo
CREATE PROCEDURE'test'.'returnFirstName'(testTable) SELECT testTable.firstName – Dongbae
嗯,它也適用於個人實踐。我只想知道如何去做。 – Dongbae