アクセスクエリを手伝ってください
こんにちは
私は私が持っている問題でいくつかの助けを得ることができることを願っています.
私は私が読み取り専用アクセスを与えられたことが賢明なSQLデータベースを持っています.
私が必要なもののほとんどは、単純なレポートやQuRIの周りに回転したいもののほとんどが、エンジニアを逆転させることができました.
私がこれまでに必要なものだが今私は盗まれている
これは私が構築したクエリです、そしてそれはうまく機能しますが、私は何を知らない3つのフィールドを追加する必要があります
DBO_INVENTORYデータベース(下記の写真)にはSKUがありますが、QTY_SOLDの合計を取得する必要があります.
で売り切れ数量を引く問題は、STOR(Store 1,2,3-青ボックス)によってSKUによって別のレコードがあります.そして私はqty_soldを統合する方法を知りません
数字(赤い箱)で、別途、合計として表示されているので、
私が欲しいのです:
誰かが私にそれをする方法を私に導くことができます
返信リスト(回答:5)
クエリに着く前に:tableに主キーがないのはなぜですか?それはリレーショナルデータベース設計の深刻な違反です.まずそれを修正しましょう.他に何もない場合:PKアクセスなしでtableを更新するのに苦労します.がある
回避策、しかし基本的なものに固執しましょう.すべてのtableにはPKがあるはずです.
応答4# ->にスキップ2 #Gahenryトム
私はあなたの質問を再生してください、そして私は添付の画面によってデータを取得する方法を明確にすると思いました.すべてのtableが表示されているので、Propriety SQLデータベースにはODBCがリンクされています.私はただそれらから読み込もうとしているtableを更新していません
ありがとう!
ゲイリー
応答2# ->にスキップ5 #TomvanSつぶし、それらのうちの1つ...それはいくつかの企業が逃げることができるもの、データベースの設計を賢明にすることができます.わかりました、私はあなたを助けようとします.索引がないが現在パフォーマンスが悪くなる可能性がありますが、現在問題ではありません(必要に応じて回避策があります).
元の質問に戻るあなたはDBO_INVENTORY* TABLE*(データベースではない)を持っていて、それは各SKUとStoreIDのQTYSOLDを持っています.
それから私はTotalSold、Acesold、Domsoldを使ってあなたのモックアップを見ます.私はそれらがQtysoldとどのように関連しているかわからない.私はあなたのモックアップに店を見ていないので、私はあなたがTotalSoldのすべての店舗の合計を望んでいると思いますが、それは正しいですか?それは単純な合計クエリになります.
他の2列はどうですか?
応答5# ->にスキップ1 #GaryHenトム
Store-1は私の報告書に電話をかけるものです "ACE SOLD"
Store-3は私のレポートを呼び出すもの "dom sold"
Store-2は「ネット」と呼ばれています.
彼の答えがあなたの質問に答えることを願っています
ありがとう私はあなたが提供できるすべての助けに感謝します.
ゲイリー
応答4# ->にスキップ3 #GaryHenトム
ご返答ありがとうございますが、SQLデータベースの設計方法についてはどのように制御していません.私の店のためのシェルフPOSシステムのオフであることは私がそれから物事を出ようとしているだけです.
私はアクセス(読書とビデオの多くのもの)で教えられています.
誰かが助けになることができますか?私が実行可能なものですか?
ありがとう
ゲイリー