1. 如何在sql的表中寫庫存量乘以平均價
設置公式方法是:右鍵點數據表,選設計表,選擇要設置公式的列,在公式那裡輸入公式即可。
月末一次加權平均法」個人認為:它其實是這4種方法中最簡單的模式,同時也是深受會計人員青睞,使用率較高的一種核算方法。但此種模式缺點是月末未結賬下是不知道商品的出庫成本與結存成本金額。這不利於單位成本測算,毛利預計,庫存金額評估等內控管理。在內控管理上此模式下的核算效率是我們優先關注與提升的地方。可以參考《存貨月加權核算模式下的成本單價與庫存金額實現方法》,藉助SQL語句自動化快速提取單位成本及庫存結存金額核心數據。
「個別計價法」原理在於:假設存貨的成本流轉與實物流轉一致,將每批次的進價做為銷售成本。個人認為是「先進先出」的另一種變種,實共性於取某一批次的單價做為出庫成本,但差異在於並不是採用強制入庫順序對應出庫核算,而是逐一辨別指定進出批次關系。此核算模式在企業實踐中要求較高,相對其它3種模式比較少用。對應ERP系統的就是類似批次管理。可以借鑒《利用Excel構建「先進先出」計價核算方法模型》其中的模型,增加一個輔助列與IF條件做為判斷就能實現。
2. sql語句每個產品類別的產品數量,平均價格及最高價格
這個問題用產品類別分組匯總就行了。具體的SQL代碼需要有表結構才好給出。
下面示例供參考
假設有數據表 銷售記錄(產品ID,產品類別,售價,數量)
檢索出每個產品類別的數量、均價和最高價格
select產品類別,sum(數量)as分類總數,
avg(售價)as平均價格,max(售價)as最高價格
from銷售記錄groupby產品類別;
3. 查詢高於平均單價的商品,用sql語句怎麼做
通常情況可以使用子查詢來實現
1:先計算出平均單價
2:查詢商品高於單價
參考語句:
select * from 商品信息
where 商品價格>
(select avg(商品價格) from 商品信息)
4. SQL語言 命令商品編碼首字元是3的商品計算價格
select sum(price)
from table_name
where substring(商品編碼,1,1)='3';
oracle 是substr
5. 關於用sql語句求平均值,就是把一個表中的所有欄位按時間欄位的小時來求平均值,而不是按時間段求
--已出結果 SQLSERVER2000
--生成測試數據
CREATE TABLE TestA
(
a int,
b int,
c int,
time datetime
)
INSERT INTO TestA
SELECT 12,13,45,'2009-6-9 10:59:26'
UNION ALL
SELECT 11,41,43,'2009-6-9 10:59:30'
UNION ALL
SELECT 10,75,742,'2009-6-9 11:00:40'
UNION ALL
SELECT 78,72,56,'2009-6-9 11:30:50'
UNION ALL
SELECT 52,11,55,'2009-6-9 12:00:42'
UNION ALL
SELECT 11,41,43,'2009-6-9 12:59:30'
--查詢結果
SELECT A*1.0/FCount AS A平均值,B*1.0/FCount AS B平均值,C*1.0/FCount AS C平均值,Time
FROM(
SELECT SUM(a)AS A,SUM(b)AS B,SUM(c)AS C,
CONVERT(char(10),time,121)+' '+LTRIM(DATEPART(hour,time))+':00:00' AS Time,COUNT(*)AS FCount
FROM TestA
GROUP BY CONVERT(char(10),time,121),DATEPART(hour,time)
)AS T
--SELECT 1/2 =0 SELECT 1./2 =0.5 SELECT 1.0/2=0.5
6. 用sql語言,求出所有圖書的最高定價,最低定價和平均定價
最高 :select max(price) from books;
最低 :select min(price) from books;
平均 :select avg(price) from books;
7. SQL語句求平均值,急求!!!
有平均值函數的avg(a1+a2+a3)
8. sql查詢某月的平均銷售價格語句 欄位名price ,日期order_date,表名items_ordered
僅僅查詢 某月的 平均銷售價。
SELECT
AVG(price)
FROM
items_ordered
WHERE
order_date >= 當月第一天
AND order_date <= 當月最後一天
如果還要區分 Item, 每種 Item 的某月的平均銷售價格
SELECT
Item,
AVG(price)
FROM
items_ordered
WHERE
order_date >= 當月第一天
AND order_date <= 當月最後一天
GROUP BY
Item
如果要看一年裡面,各個月的平均價
SELECT
MONTH(order_date),
AVG(price)
FROM
items_ordered
WHERE
order_date >= 當年第一天
AND order_date <= 當年最後一天
GROUP BY
MONTH(order_date)
註: 如果是 Oracle , 那麼使用 TO_CHAR(order_date, 'MM') 來替換掉 MONTH(order_date)
9. SQL平均值怎麼求
AVG是函數,傳入一個欄位,求這個欄位的平均值, as就是給結果集命名了, OrderAverage就是新命的名字,不是必須寫成這,名字隨便起。除了關鍵字。
10. sql查找數據並計算平均值
1、select avg(d) from a --計算表a中 欄位d的平均值
2、select b,avg(d) from a group by b -- 表a 按 列 b分組,計算每組的平均值
3、select avg(d) from a where b = 1 --計算表a中 欄位b = 1的記錄中 d 的平均值