SQL問題,請根據以下要求彙總現有資料,謝謝問題解決後,可以加分

發布 汽車 2024-04-06
3個回答
  1. 匿名使用者2024-02-07

    基本上無法實現。 如果要得到表2的結果,只能對錶1的結構進行修改,使其滿足按乙個字段分類彙總的要求。

    根據結果(表2),可以看出只有乙個分類字段(並且只有乙個才能得到如此簡單明瞭的結果)。 但是,在表 1 中,需要分類的資料儲存在 7 個字段中,如果按照表 1 對多個字段進行分類,則不會得到表 2。

    如果可能,請更改表 1 的結構或使用查詢語句重新構建要彙總的資料的新錶,然後對錶 2 進行分類和彙總。

  2. 匿名使用者2024-02-06

    選擇“名稱列表”。 商品編號、商品名稱列表。 商品名稱,商品名稱列表。

    單位,名稱列表。 規格,最後的時間表。 數量,上一期。

    金額,購買表。 進貨數量,進貨清單。 購買資金,購買清單。

    跟蹤號,裝運表。 裝運數量,裝運表。 運費、運費表。

    跟蹤號,(公式 1)作為餘額數量,(公式 2)作為餘額金額。

    貨物名稱列表中的黃金左外連線

    貨物名稱清單上的最後時間表。 目錄號 = 上乙個時間表。 貨號左外聯接

    進貨表上的進貨表。 目錄號 = 傳入表。 貨號左外聯接

    裝運表上的裝運表。 目錄號 = 裝運表。 貨號左外聯接

    這就是我能為你做的一切。 讓我們試試這個左外聯接。

    因為你表達的邏輯不是很清楚,而且沒有成本去反思,所以真的沒有辦法給你具體寫,只是乙個想法。

    另外,你可以用這種方式在檢視中寫這些表,不是準備好了嗎?

    希望對你有所幫助!

  3. 匿名使用者2024-02-05

    你沒想清楚,我寫到一半,發現你的邏輯不對:

    1.有上一期的描述,每個期必須結轉一次,你的結轉標記在哪裡,是日期還是狀態標記? 如果你沒有這個,你怎麼知道哪些在當前時期,哪些在上乙個時期?

    2.您想查詢指定艙單指定日期(範圍)的貨物資訊,如果有運單號,則採購數量和發貨量不會彙總在一行中,如果要彙總到一行,則無法要求提供運單號。

    3.您還必須指定日期(範圍)不能有上一期,如果要上一期,則無法從發貨表和購買表中檢視兩個時間表,您應該建立乙個單獨的流程表,在此表中會是訂單號、日期、貨號、購買(銷售、 存貨)數量金額,以及交易前的購買量(銷售量、儲存量)進入此表。

    你要邏輯清楚,我可以給你乙個儲存過程,不知道你懂不懂。

相關回答
5個回答2024-04-06

F get domain contrast 是乙個格式化函式(應該自己編寫),第乙個引數(arg prod spec id)根據第二個引數(120)格式化並返回結果給 v 賬單程式碼,根據函式命名方法,上面的**應該是獲取日期的標準格式。

5個回答2024-04-06

具有檢視或索引。

create index >>>More

4個回答2024-04-06

dateadd(dd, datediff(dd,0,getdate())0) 表示返回當前日期。 >>>More

13個回答2024-04-06

將 nvarchar 轉換為 decimal,然後進行浮點數處理,例如 >>>More

8個回答2024-04-06

我不太了解伺服器之類的,但是32位機器讀取不到8G記憶體,有效記憶體最多是4G,除非是64位機器。