10月21日
とりあえず自分仕事追い込みでし。
だいぶ形になってきたでし。
最後の調整って感でし。
明日かなり仕上がるでし。 あしたでいい感でし。 あさって以降も頑張るでし。
のこり3分の1って感でし。 集計とかもいい感でしし、登録回りも順調でし。 一通りバグも出てきたでし。
なんかでも開発効率最大でし☆。 今までにないくらい最高にできるでし。 とりあえずクエリー大公開でし(爆)。
って、こんな物公開して何やるでしか。 なんか変でし(笑)。 でも、なんかいつもと違うでし。
というか日本語使いまくり(愚)。 みゃあは日本語好きなのさっ☆。 いいもん、動けば。
SELECT M_顧客.顧客コード, M_顧客.顧客名, CASE WHEN DateDiff("dd",CAST(DatePart("yyyy",GetDate()) as char(4)) + '/' + CAST(DatePart("mm",[誕生日]) as char(2)) + '/' + cast(DatePart("dd",[誕生日]) as char(2)),GETDATE()) <0 THEN DateDiff("yyyy",[誕生日],GETDATE())-1 ELSE DateDiff("yyyy",[誕生日],GETDATE()) END as 年令, M_顧客.性別, M_職種.職種名, Sum(CASE WHEN Not [来店] IS null THEN [ポイント数] ELSE 0 End) AS 来店P, Sum(CASE WHEN Not [スロット] IS null THEN [ポイント数] ELSE 0 End) AS 大当りP, Sum(CASE WHEN Not [他店] IS null THEN [ポイント数] ELSE 0 End) AS 買取P, Sum(CASE WHEN Not [交換枚数] IS null THEN [ポイント数] ELSE 0 End) AS 交換P, Sum(CASE WHEN [来店] is null and [スロット] is null and [他店] is null and [交換枚数] IS null THEN [ポイント数] ELSE 0 End) AS その他, Sum(D_ポイント履歴.ポイント数) AS ポイント数合計, M_顧客.ポイント残高, M_顧客.ポイント累計 FROM (D_ポイント履歴 RIGHT JOIN M_顧客 ON D_ポイント履歴.顧客コード = M_顧客.顧客コード) LEFT JOIN M_職種 ON M_顧客.職種コード = M_職種.職種コード GROUP BY M_顧客.顧客コード, M_顧客.顧客名, M_顧客.誕生日, M_顧客.性別, M_職種.職種名, M_顧客.ポイント残高, M_顧客.ポイント累計;
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||