1樓:馬亦丁
select 表1.姓名, 表1.城市, 表1.
基數*表2.比例1 as 金額1, 表1.基數*表2.
比例2 as 金額2, 表1.基數*(表2.比例1+表2.
比例2) as 合計
from 表1
join 表2 on (表1.城市 = 表2.城市)where 表1.是否繳費='是' and 表1.城市='濟南'
order by 表1.姓名
2樓:天鷹
select t1.姓名,t1.城市,t1.基數*t2.比例1 as 金額1,t1.基數*t2.比例2 as 金額2,金額1+金額2 as 合計
from 表1 t1,表2 t2
where t1.城市=濟南 and t1.是否繳費=是;
大概就是這麼個意思,希望對你有幫助
3樓:鐗單的鐬鐿
select 表1.姓名,表1.城市,表1.基數* 表2.比例1 as 金額1 ,表1.基數* 表2.比例2 as 金額2,
表1.基數* 表2.比例1 +表1.基數* 表2.比例2 as 合計from 表1
left join 表2
on 表1.城市=表2.城市
where 表1.城市='濟南'
4樓:匿名使用者
這個挺簡單的啊
select a.姓名,a.城市,a.基數*b.比例1 as 金額1,a.基數*b.比例2 as 金額2
from 表1 as a inner join 表2 as b on a.城市=b.城市
where a.是否繳費='是' and a.城市='濟南'
求SQL語句,常用SQL語句,看這篇就夠了
update 也可以完成,語句太複雜了。不如新生成欄位new1 select a.分局,a.頻寬,a.客戶型別,a.數量,case when a.頻寬 1 and a.頻寬 2 then 頻寬。when a.頻寬 2 and a.頻寬 4 then 頻寬。when a.頻寬 4 then 頻寬 el...
求SQL查詢語句
先將表c列變成行,然後再進行下一步操作 select from select 訊息 單位 a1 標誌 a1 from 表c union all select 訊息 單位 a2 標誌 a2 from 表c union all select 訊息 單位 a2 標誌 a2 from 表c torder b...
求SQL問題答案,!!!!高分求SQL問題答案,懂得大師請幫幫忙
1,if exists select name from sysobjects where name num em and type p drop procedure num em gocreate procedure num em as 員工號 userid select count userid...