⑴ SQL明細及匯總,請幫我在最後一行增加行合計
with tb1 as (你的查詢語復句)
select * from tb1
union
select name+'合計',sum(數量),avg(單價制1),sum(金額2),avg(折扣),avg(單價2),sum(金額2),avg(單價3),sum(金額3) from tb1 group by name
個人覺得單價和折扣應該按平均來算,如果要累加自己改一下函數
⑵ PB中使用SQL查詢語句查詢2010年的退休人員
SELECT 所有人員表.姓名,
所有人員表.性別
FROM 所有人員表
WHERE 所有人員表.年齡 >= :x
X:歲數為大於內X時退休
你可以建一個grid的數據表,容 連接「所有人員表」,然後加入這些代碼
再新建一個窗口,把grid數據表托入窗口中,再在窗口中加入一個sle_1.text(即輸入文本的窗口),運行時候窗口中就顯示了退休人員的名字和性別了。
⑶ SQL 編程問題
應該是1949年以前出生的員工吧
insert into 退休員工表(職工號,姓名,性別,職稱) select 職工號,姓名,性別,職稱 from 員工信息表 where 出生日期<'1949-1-1'
delete from 員工信息表 where 職工號 in (select 職工號 from 退休員工表)
⑷ 用sql server語句給退休5年以上的教師加工資300元
update表set工資=工資+300
wheredatediff(yy,退休時間,getdate())>5
⑸ sql 請大神指教實現退休年齡。希望可以給出代碼
sqlserver (case when 職位='普通員工' then '65' when 職位='普通員工' then '60' when 職位='普通員工' then '50' end) as 退休年齡