掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
空白が混ざってるレコードセットのCSV出力 (ID:115537)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
MAX様 ご指摘ありがとうございます。 どうもCSVうんぬんでなく、SQLに間違いがあるようです。 ただどう修正さればいいかがわかりません。 ぜひお教えください。SQLを記述します。 'パラメータクエリを作成 sql = "SELECT 担当者ID,出社時間,退社時間,休憩開始時間,休憩終了時間, " _ & "DateDiff('n', 出社時間, 退社時間) AS 業務時間, " _ & "DateDiff('n', 休憩開始時間, 休憩終了時間) AS 休憩時間 " _ & "From KINTAI " _ & "WHERE format(出社時間, 'YYYY/MM/DD') >= ? " _ & "AND format(出社時間, 'YYYY/MM/DD') <= ? " _ ・テーブルの全項目と差し引きした項目(DataDiff)を抽出しようとしています。 ・またFROM TOにパラメータで日付SETし、その間のデータだけを抽出します。 ・この時に、時間の各データはDATE型なのでformat関数でパラメータの形式と合わせています。 上記を実行すると「休憩開始時間」「休憩終了時間」と計算結果の「休憩時間」が抽出されません。 where句を取り払うと抽出できます。 where句をどのように修正すれば実現できますでしょうか。 ※質問事項が変わってしまいました。。。どうかお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.