我写了一个程序,向我展示图片表中的图像路径,我想计算一下。未读消息。这就是我正在做的事情
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
答案 0 :(得分:1)
使用
SELECT count(*)
获取返回的记录数 并把
status="UNREAD"
你的WHERE条件中的