[英]Stored Procedures SQL Count
創建了一個存儲過程如下:
DELIMITER $
DROP PROCEDURE IF EXISTS horse_sp$
CREATE PROCEDURE horse_sp(records INT(1))
BEGIN
SELECT * FROM Horse
WHERE records=horseid
ORDER BY horseid
END$
定界符;
這樣就可以創建程序。 現在如何在此過程中添加計數函數,以便能夠使用此過程返回HORSE表中的記錄數? 是的,我已經在這里搜索和瀏覽過,但是無法解決。
謝謝
用這個:
CREATE PROCEDURE horse_count()
BEGIN
SELECT COUNT(*) AS count FROM Horse
END$
那你可以用
CALL horse_count;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.