易截截图软件、单文件、免安装、纯绿色、仅160KB

求一sql语句。

表中是这样,
部门号    部门信息
  1        部门一
  2        部门二
  3        部门三
  4        部门四
现在想得到结果如下:
部门号    部门信息    部门分号
  1        部门一        1
  1        部门一        2
  2        部门二        1
  2        部门二        2
  1        部门三        1
  1        部门三        2
  1        部门四        1
  1        部门四        2
就是将原来的部门划分两个,全部在分类为1,2如何搞,多谢!


SQL code:
select m.* , n.部门分号 from tb m,
(select 1 部门分号 union all select 2 部门分号) n


SQL code:

select a.*,部门分号=number
from tb a
inner join master..spt_value


相关问答:

如何实现SQL Server报表定时输出

现在需要在SQL Server实现定时报表输出的功能,
例如在每天的12点生成当天的报表,并输出到Excel或其它格式的文件中。
我调查了一下,说SQL Server 报表服务有这个功能,但是没用过报表服务,不知如何实现,请 ......

求SQL语句控制一列的值

哪位高手提供一个SQl语句,控制表中指定列的值必须是正数?
在程序里面判断不好吗??

你可以在建表的时候用check约束表中的该字段呀!
如:
create table tab_name(
name varchar2(20),
age numbe ......

sql两列合并显示?

查询结果集:
ps  online  totle
a    0      10
b    1      11
c    5        8
想显示成这样 ......

sql字符串替换(有点挑战···)

比如 有一字段为:
Num
6111
6201
6520
65121
60087
46300

我想把6开头的全都替换成5开头

注意这是表里的数据,我想用SQL语句实现替换
SQL code:
update tb set
num = s ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号