今天闲着无聊想了一个智力问题,有谁想来看一看? 当然,是SQL SERVER数据库的东西 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @ varchar(8000)set @=''select @=@+cast(id as varchar)+'.' from 表select @ select count(*) as id,a1,name as namefrom t1 a1,t1 a2where a1.name>=a2.namegroup by a1.name .写成,了,重写俺是最讨厌用临时表的select count(*) as id,a1.name as namefrom t1 a1,t1 a2where a1.name>=a2.namegroup by a1.name 你这个在如果NAME不重复的情况下是可以的,要是NAME是一样的呢? 你文章中提到id是个关键字,那就更简单了select count(*) as id_order,a1.name as namefrom t1 a1,t1 a2where a1.id>=a2.idgroup by a1.name 不能用group by a1.name啊,你们有没有想过NAME会一样呀?那样会少好多条记录的! 看不懂题的意思?你是要求把相同的name显示出来?还是要求的每个相同的name的数目? select id_order,name from (select count(*) as id_order,a1.id,a1.name as namefrom t1 a1,t1 a2where a1.id>=a2.idgroup by a1.id,a1.name) aaa这行了吧 谁有通用的按条件提取insert into 记录格式的脚本? 这个有不同条件的统计查询如何写? 求教可以批量替换指定字符串(含)后面的全部内容的sql写法 为什么装了sql2k sp3后 ,不能正常启动查询分析器和企业管理器,并且cpu占用时而100% ? 大家请帮忙,将这段简单的T-SQL转换为PL-SQL 怎样在用SQL语句实现让系统等待一定时间!!例如sleep(1000) 告急:求安装制作帮助 SQL server 2000同步 急!急!急!急!急!急!急!急! 紧急求援SQL_SERVER7.0一个问题 求助!马上给分 在线等待 sql server中取余数的函数是什么?
set @=''
select @=@+cast(id as varchar)+'.' from 表
select @
from t1 a1,t1 a2
where a1.name>=a2.name
group by a1.name
俺是最讨厌用临时表的select count(*) as id,a1.name as name
from t1 a1,t1 a2
where a1.name>=a2.name
group by a1.name
from t1 a1,t1 a2
where a1.id>=a2.id
group by a1.name
啊,你们有没有想过NAME会一样呀?
那样会少好多条记录的!
from
(
select count(*) as id_order,a1.id,a1.name as name
from t1 a1,t1 a2
where a1.id>=a2.id
group by a1.id,a1.name
) aaa这行了吧