mysql:8929
From: "infoweb" <"infoweb" <fwkn8598@xxxxxxxxxx>>
Date: Mon, 8 Mar 2004 18:20:25 +0900
Subject: [mysql 08929]
スズキと申します。
フタミ様貴重なご意見ありがとうございます。
松枝様や山本様の提示してくださったsql文やご意見を参考にこのようなsqlで対応す
ることしました。
$sql = "select customer.*,max(report.issued) from customer left join
report on customer.id = report.cid";
$sql .= " group by report.cid having max(report.issued) <
date_sub(curdate(),interval 2 month)";
$sql .= " order by report.cid";
まずレポートが登録してあることを前提に、レポート最新内容ではなく、2ヶ月以内
にレポート登録のない顧客情報
と最新の登録日付を表示させるようにしました。フタミ様の提示したものにかなり近
いですが、というか殆ど同じですね(;^^A
まだまだ精進が足りなく勉強の日々です。これからもよろしくお願いします。
/***********************/
Ryo Suzuki
fwkn8598@xxxxxxxxxx
/***********************/