有这么两个表
表一:
部门名称 佣工代号 合计工资
财务部 1 255
财务部 11 2222
财务部 21 23232
财务部 31 534545
开发部 1 3232
开发部 21 23423
开发部 4343 32323
表二:
佣工代号 佣工名称
0 全民城镇
1 集体工
2 劳务
3 从业
现在要将 表一.部门名称,表一.合计工资,表二.佣工名称查询出来
其中表一.佣工代号除以10取整 和表二的佣工代号刚好连接起来
这条SQL语句怎么些啊
表一:
部门名称 佣工代号 合计工资
财务部 1 255
财务部 11 2222
财务部 21 23232
财务部 31 534545
开发部 1 3232
开发部 21 23423
开发部 4343 32323
表二:
佣工代号 佣工名称
0 全民城镇
1 集体工
2 劳务
3 从业
现在要将 表一.部门名称,表一.合计工资,表二.佣工名称查询出来
其中表一.佣工代号除以10取整 和表二的佣工代号刚好连接起来
这条SQL语句怎么些啊
A.部门名称, A.合计工资, B,佣工名称
from
表一 A, 表二 B
where B.佣工代码 = floor(A.佣工代码)
表一.合计工资,
表二.佣工名称
from 表一,表二
where round(表一.佣工代号/10) = 表二.佣工代号如果要进一的取整的话就不要用round,而改用ceil.