sql语句收集之二(将表中各个不同的类的信息各提取N条(以ID desc)组成新表)

原创 2004年06月28日 14:29:00

问题描述:

表结构<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

id title body  classid

1  aaaaa afds  1

2  bbb   dsaa  1

3  ccc   fdsa  2

4  ddd   dasa  2

5  eee   fdsa  2

 

分别提出classid1的后两条,classid2的后两条

变成

1  aaaaa afds  1

2  bbb   dsaa  1

4  ddd   dasa  2

5  eee   fdsa  2

 

解:select * from a where id in(select top 2 id from where classid=a.classid)

写出一条Sql语句,取出表A中的第31条到第40条记录。表A以自动增长的ID作为主键。(注意:ID可能不是连续的)

写出一条Sql语句,取出表A中的第31条到第40条记录。表A以自动增长的ID作为主键。(注意:ID可能不是连续的)。笔试的时候经常会出现这道题,网上的答案也是龙鱼混杂,今天自己实践了一下,找出了正确的...
  • u010104750
  • u010104750
  • 2016年03月31日 22:16
  • 2770

根据已有的表创建新的表和从另外的表获取数据到新的表里面方法sql

create table   table_name1 as select  * from  table_name2  where  1=2 insert into  tableName1(col1,...
  • pf1234321
  • pf1234321
  • 2015年08月20日 11:34
  • 316

Sql语句把一个表的某几列的数据存到另一个表里的方法

原文地址:sql语句把一个表的某几列的数据存到另一个表里的方法作者:星星月亮一、如何用slq语句把一个表中的某几个字段的数据插入到另一个新表中,就要用下面这条slq语句:    insert into...
  • xunzaosiyecao
  • xunzaosiyecao
  • 2014年01月08日 09:44
  • 1464

用一条SQL语句查询一张表得到不同条件的多个结果

一条语句,12个结果,12行,比较方便与1个dataGridView的现实。我是用在C# Winform上的3层结构的开发上,用这个实现统计12个月每个月的销售总额。现在就差统计表了,GDI功底比较差...
  • C_RainFly
  • C_RainFly
  • 2009年03月03日 23:52
  • 5040

导出备份sql 文件中的某个表数据

cat finan20140212.sql |grep 'INSERT INTO `tbl_sync_log`' > tbl_sync_log.sql
  • gnufre
  • gnufre
  • 2014年02月12日 17:19
  • 629

有两张表,结构相同,写一条sql语句,将表A里不同内容的记录复制到表B里

--SQL SERVER2000INSERT BSELECT * FROM A WHERE NOT EXISTS(SELECT * FROM B WHERE A.COL=COL)--sql serve...
  • anlen26
  • anlen26
  • 2010年04月12日 18:39
  • 2092

MySql中把一个表的数据插入到另一个表中的SQL语句

1.如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: INSERT INTO 目标表 SELECT * FROM 来源表; insert into insertTest select ...
  • aerchi
  • aerchi
  • 2016年10月31日 09:54
  • 561

一个表中的Id有多个记录,把所有这个id的记录查出来,并显示共有多少条记录数,用SQL语句及视图、存储过程分别实现。

一个表中的Id有多个记录,把所有这个id的记录查出来,并显示共有多少条记录数,用SQL语句及视图、存储过程分别实现。 mysql 存储过程: DELIMITER // ...
  • u014649204
  • u014649204
  • 2014年04月19日 18:27
  • 2125

从一个表中读取的数据插入到另外一张表中的sql语句

insert into 新表 select 字段1,字段2,字段3,字段4 from 旧表   INSERT INTO 新表 (新表中字段1,新表中字段2...)SELECT...
  • liudeleigh
  • liudeleigh
  • 2015年02月03日 15:06
  • 1419

使用sql语句创建修改SQL Server表id自增

https://www.cnblogs.com/skylaugh/archive/2016/04/03/5350615.html1、创建表时指定标识列CREATE TABLE T_test (ID i...
  • lzh657083979
  • lzh657083979
  • 2017年11月17日 15:56
  • 268
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sql语句收集之二(将表中各个不同的类的信息各提取N条(以ID desc)组成新表)
举报原因:
原因补充:

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