商品別3ヶ月販売推移表の作成するSQLですが、実行すると
「抽出条件でデータが一致しません」と表示されます。
以下のSQLのどこがおかしいのでしょうか。
SELECT
ProductID
, ProductName
, [6月販売金額]
, [7月販売金額]
, SWITCH ( [6月販売金額] < [7月販売金額] , '↑'
,[6月販売金額] = [7月販売金額] , '→'
,[6月販売金額] > [7月販売金額] ,'↓' ) AS 対6月増減
, [8月販売金額]
, SWITCH ( [7月販売金額] < [8月販売金額] , '↑'
,[7月販売金額] = [8月販売金額] , '→'
,[7月販売金額] > [8月販売金額] , '↓' ) AS 対7月増減
FROM
(
SELECT p.ProductID
, p.ProductName
, SUM(SWITCH (s.SaleDate = "", 0
, Format(SaleDate, 'yyyy-mm') = '2007-06', s.Quantity * p.Price
, not Format(SaleDate, 'yyyy-mm') = '2007-06', 0)) AS 6月販売金額
, SUM(SWITCH (s.SaleDate = "", 0
, Format(SaleDate, 'yyyy-mm') = '2007-07', s.Quantity * p.Price
, not Format(SaleDate, 'yyyy-mm') = '2007-07', 0)) AS 7月販売金額
, SUM(SWITCH (s.SaleDate = "", 0
, Format(SaleDate, 'yyyy-mm') = '2007-08', s.Quantity * p.Price
, not Format(SaleDate, 'yyyy-mm') = '2007-08', 0)) AS 8月販売金額
FROM
Products AS p
LEFT JOIN
Sales AS s
ON p.ProductID = s.ProductID
GROUP BY p.ProductID
, p.ProductName) AS 商品別販売金額
;
No.2ベストアンサー
- 回答日時:
No.1
- 回答日時:
そのエラーが表示される場合は、抽出対象のフィールドのデータ型に合わない条件が設定されています。
データ型は合っているか、全角と半角を間違えていないかなどに気を付けながら条件を入力し直してみたらどうでしょうか?
例えば、数値型や日付/時刻型、Yes/No型のフィールドに文字列の条件を設定すると、このようなエラーが発生します。
また、自分では正しく「>10」や「True」などの条件を設定したつもりでも、条件が全角で入力されていると文字列と見なされてエラーが発生するので、デザインビューでクエリを表示させて、全角と半角の違いに気を付けてチェックしてみて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 楽天市場 通販で買った食べ物が注文の2倍分届いたら、販売元に連絡しますか? 金額は1つ分の金額。つまり販売元の 5 2023/02/07 19:45
- 財務・会計・経理 【仕訳】集計されて引かれる販売手数料について 5 2023/04/26 15:32
- ライブ・コンサート・クラブ フェスのチケット販売で、先行販売が終わって一般販売が始まると金額って普通値上がりするもんなんでしょう 1 2022/09/02 00:33
- 財務・会計・経理 事業復活支援金の事前確認について 2 2022/04/11 16:07
- 金銭トラブル・債権回収 購入手続き後の値上げ 4 2022/06/29 18:03
- 高校 高校 数学 一次不等式を使った文章問題がわかりません。分かる人教えて下さい! 問題は以下のとおりです 3 2022/06/12 15:09
- Visual Basic(VBA) VBAで質問があります 1 2022/10/19 10:32
- 財務・会計・経理 勘定科目についてしつもんです。 2 2022/07/24 15:37
- その他(Microsoft Office) パワークエリの複数ファイルのデータ統合について 3 2022/07/14 17:06
- 会社・職場 平成30年3月~平成30年8月 コンビニ 平成30年9月~平成30年1月 食品販売員 平成31年4月 2 2023/02/06 19:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
請求書の金額が異なる場合の、...
-
数百万円って いくらでしょうか?
-
word&excel 2007での差込印刷で...
-
出産祝いプレゼントを有志であ...
-
給与/報酬の「支給額」と「支...
-
【エポスカード】支払金額確定...
-
まいばすで働いてたんですが、...
-
1976年の7万円は現在だといくら...
-
Excel VBAで、検索後行の...
-
不祝儀袋の中の封筒の書き方
-
FROM句の構文エラー ACCESS SQL
-
「初穂料はお志」の「お志」と...
-
振込金額(税引後)から支払金...
-
振込の時の領収書の書き方
-
源泉徴収票の「給与所得控除後...
-
期日前投票立会人の仕事
-
楽天 賃貸キャッシュバックキャ...
-
7000円あったら何に使いますか?
-
見積りNETを伝える時は御社...
-
数字にカンマを入れる方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
請求書の金額が異なる場合の、...
-
数百万円って いくらでしょうか?
-
振込の時の領収書の書き方
-
まいばすで働いてたんですが、...
-
出産祝いプレゼントを有志であ...
-
word&excel 2007での差込印刷で...
-
給与/報酬の「支給額」と「支...
-
【エポスカード】支払金額確定...
-
VBA テキストボックスに3桁カ...
-
「初穂料はお志」の「お志」と...
-
源泉徴収票の「給与所得控除後...
-
1976年の7万円は現在だといくら...
-
クイックペイは、スマホがモバ...
-
内金の返却について
-
Excelで原価計算
-
agoda予約サイトについて
-
FROM句の構文エラー ACCESS SQL
-
期日前投票立会人の仕事
-
未払い給与がある場合の確定申告
-
数字にカンマを入れる方法
おすすめ情報