我已经编写了一个程序来显示图片表中的图像路径,我想计算编号。未读消息。这是我正在做的
CREATE PROCEDURE datehate.dashboard_message(IN UserID INT)
BEGIN
SELECT picture.path_thumb,status
FROM picture,message,user_profile
WHERE (
(message.receiver_user_id=UserID)
AND
(user_profile.user_id=message.sender_user_id AND picture.picture_id=user_profile.picture_id)
);
END
这是我得到的输出
path_thumb status
E:\DateOrHateUser\DEMO_2_Stockhlom\images\Male\1#j... UNREAD
E:\DateOrHateUser\DEMO_2_Stockhlom\images\Male\3#j... READ
E:\DateOrHateUser\DEMO_2_Stockhlom\images\Male\5#j... UNREAD
最佳答案
使用
SELECT count(*)
获取返回的记录数 并把
status="UNREAD"
在你的 WHERE 条件下
关于mysql - 如何计算 mysql 程序中的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9682480/