求解一句简单的SQL语句 select * from tb t where id=(select min(id) from tb where 序号=t.序号)求解这句SQL用的是什么语法,之前学的知识里没有学到过尤其是红字“t”是什么意思,用的是什么知识 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 序号=t.序号用来表示每个序号取最小id 你可以查查联机丛书。给你举个例:select *from tbl as(可省略) a(给表tbl取的别名) inner join table as b on a.id=b.id这个能看明白么? --绰号--select id as 序号,name 姓名 from t1--as可有可无 很简单,就是别名就好比,假如你的表名是peopleheadeyesfoothandbodyhatcatdog这么长,如果后面条件里用到就会peopleheadeyesfoothandbodyhatcatdog.id这样很麻烦,于是就弄了个别名,比如别名是pd,直接就pd.id就OK了=========================哥已经回帖了,你可别嫁给我………… ---给tb表取别名t,where是一个子查询select * from tb t where id=(select min(id) from tb where 序号=t.序号) SqlServer 2000中怎么实现两个数据库的同步? 关于在远程服务器上创建表的问题 时间类型 单引号 怎么附加数据? 关于向SQL中导入数据,自动编号的问题 100分求一简单SQL语句,不够还可以加 sql 2008 r2 安装完成 sql 代理服务不能启动,大家帮忙看看 新手问题,请各位多帮助 用SQL语句实现数据统计,一个比较麻烦的SQl语句请高手帮忙 求一个SQL语句 初级程序员想做DBA请大家推荐几本书 求一个简单的SQL语句 请大家帮忙
你可以查查联机丛书。
给你举个例:select *from tbl as(可省略) a(给表tbl取的别名) inner join table as b on a.id=b.id
这个能看明白么?
select id as 序号,name 姓名 from t1
--as可有可无
就好比,假如你的表名是peopleheadeyesfoothandbodyhatcatdog这么长,如果后面条件里用到就会
peopleheadeyesfoothandbodyhatcatdog.id这样很麻烦,于是就弄了个别名,比如别名是pd,直接就pd.id就OK了
=========================
哥已经回帖了,你可别嫁给我…………
select * from tb t where id=(select min(id) from tb where 序号=t.序号)