精简的SQL四(T-SQL)

原创 2006年05月30日 19:17:00

id      name    age
1 a 33
1 b 34
1 c 43
1 d 44
2 aa 22
2 bb 33
3 aaa 23
3 bbb 24
-------------
要得到结果
1 d 44
2 bb 33
3 bbb 24
================================

SQL语句:
1、select id,name,age from table1 a group by id,name,age having age=(select max(age) from table1 where id=a.id)
2、select * from table1 a where age=(select max(age) from table1 where id=a.id)
3、select * from table1 a where not exists(select 1 from table1 where a.id=id and a.age<age) 

注:父select中的字段也可以和子select中的字段联系

T-SQL之常用函数

数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据  数...
  • qq_36456952
  • qq_36456952
  • 2017年02月21日 16:36
  • 416

精简的SQL一(T-SQL)

例如表有如下数据lineid        cityid01             沈阳01             辽阳01             鞍山02             沈阳02  ...
  • new_life
  • new_life
  • 2006年05月30日 17:33
  • 691

精简的SQL二(T-SQL)

表Table1id     name1 a1 b1 c2 d2 e2 f4 a5 a5 t6 y6 g目标:id     name 1 a2 d4 a5 a6 y--------------SELEC...
  • new_life
  • new_life
  • 2006年05月30日 19:14
  • 689

SQL和T-SQL的区别

今天看了看以前的笔记,但是感觉好陌生,只想到当时看耿建玲视频的时候经常听到T-SQL和SQL,所以又百度了一遍,有了更加深入的了解,现在和大家分享一下。           首先来看看百度上是怎么说...
  • lxd8731247769
  • lxd8731247769
  • 2015年07月18日 16:32
  • 2965

精简的SQL三(T-SQL)

表:course(cno,cn,pcno)cno:课程号cn:课程名pcno:先行课程号如:cno  cn   pcno1   语文  22   数学  33   物理  44   生物  5cno为...
  • new_life
  • new_life
  • 2006年05月30日 19:16
  • 664

SQL与T-SQL的区别与联系

SQL = Structured Query Language   结构查询语言,SQL是关系数据库管理系统的标准语言。 T-SQL = Transact-SQL = SQL 程式设计语言的增强版,...
  • ggibenben1314
  • ggibenben1314
  • 2012年07月29日 10:11
  • 1212

T-SQL高级篇(二)

局部变量                      在T-SQL中,局部变量的名称必须以标记@作为前缀        语法                      DECLARE @变量名数...
  • heqingsong1
  • heqingsong1
  • 2012年06月18日 17:09
  • 2275

SQL-Server精简安装选项

仅保留基本功能,不充当服务器使用
  • hironpan
  • hironpan
  • 2016年06月03日 19:44
  • 618

PL/SQL和T-SQL的简单区别!!!

PL/SQL和T-SQL都是扩展SQL的一种方言。 PL/SQL的支持者有oracle、MySql等。 T-SQL的支持者有Sql Server、Sybase等。   语法区别 PL/SQL...
  • zq9017197
  • zq9017197
  • 2010年08月26日 14:44
  • 1336

T-SQL 语句(五) —— 存储过程

T-SQL 语句(五) —— 存储过程一、存储过程简介1、存储过程:一组预先写好的能实现某种功能的T-SQL 程序,指定一个程序名后编译后并将其存在SQL Server 中,以后要实现该功能可调用这个...
  • wuxinwudai
  • wuxinwudai
  • 2017年02月12日 04:42
  • 832
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:精简的SQL四(T-SQL)
举报原因:
原因补充:

(最多只允许输入30个字)