こんにちは、これは私の質問です..
SELECT u.url,u.url_id,@mailid=wu.email FROM urls_uptime_log u INNER JOIN website_suburls wd ON u.url_id=wd.id
INNER JOIN website_to_sms wu ON wd.websiteId=wu.website_id WHERE u.time_stamp>=DATE_SUB(curdate(),INTERVAL 1 DAY) AND u.status<>200
編集:私が得た出力テーブルは次のとおりです:(この出力には、ステータスのサイトのURLが含まれています!= 200)
url | url_id |@mailid=wc.email
+-------+------------+----------------
http:/dfg 1616 aaa@gmail.com
+--------+------------+----------------
http:dfff 1621 aaa@gmail.com
+--------+------------+----------------
http:dfff 1619 bbb@ymail.com
特定の電子メールがチェックされているサイトの数を確認する必要がありますか? 以下のクエリを使用できますか?
SELECT COUNT(u.url) FROM urls_uptime_log u INNER JOIN website_suburls wd ON u.url_id=wd.id
INNER JOIN website_to_sms wu ON wd.websiteId=wu.website_id WHERE wu.email=@mailid