中南民族大学论坛 民大学子的精神食堂 5016论坛 第四食堂论坛bbs

 找回密码
 加入会员
查看: 3398|回复: 3

几个比较简单实用SQL语句

[复制链接]

0

主题

1865

回帖

1865

积分

精灵王

Rank: 3Rank: 3Rank: 3

积分
1865
金币
4858 NG
发表于 2008-3-8 23:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入会员

x
1、说明:复制表(只复制结构,源表名:a 新表名:b)
     法一:select * into b from a where 1<>1
     法二:select top 0 * into b from a

2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b)
     insert into b(a, b, c) select d,e,f from b

3、说明:子查询(表名1:aa 表名2:bb)
     select a,b,c from aa where a IN (select d from bb )

4、说明:in 的使用方法
     select * from table1 where a [not] in (‘值1’,’值2’,’值4’,’值6’)

5、说明:随机取出10条数据
     select top 10 * from tablename order by newid()

6、说明:删除重复记录
     Delete from tablename where id not in (select max(id) from tablename group by col1,col2,...)

7、说明:列出数据库里所有的表名
     select name from sysobjects where type='U'

8、说明:列出表里的所有的列名
     select name from syscolumns where id=object_id('TableName')

9、说明:初始化表table1,清空所有数据
     truncate table table1

0

主题

34

回帖

34

积分

宝宝

Rank: 1

积分
34
金币
31 NG
发表于 2008-3-23 22:57 | 显示全部楼层
谢了,欣赏下

0

主题

3

回帖

3

积分

宝宝

Rank: 1

积分
3
金币
130 NG
发表于 2008-4-9 22:10 | 显示全部楼层

0

主题

329

回帖

329

积分

大精灵

Rank: 2Rank: 2

积分
329
金币
7 NG
发表于 2008-4-14 12:24 | 显示全部楼层
很好,拿来用了
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

手机版|中南民族大学论坛 民大学子的精神食堂 5016论坛 第四食堂论坛 中南民族学院bbs

GMT+8, 2025-6-17 00:11 , Processed in 0.047780 second(s), 5 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表