社区
MS-SQL Server
帖子详情
使用SQL语句查找数据库表中的具体某一行
franco
2006-12-01 09:23:45
能否使用select或其他SQL语句取出表中具体某一行(具体是哪一行随即指定)的记录?SQL代码应该怎么编写。请指教!谢谢!
...全文
1174
6
打赏
收藏
使用SQL语句查找数据库表中的具体某一行
能否使用select或其他SQL语句取出表中具体某一行(具体是哪一行随即指定)的记录?SQL代码应该怎么编写。请指教!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
adouleonshaw
2006-12-03
打赏
举报
回复
select * from tablename
where ........
scckobe
2006-12-01
打赏
举报
回复
create table ta(ID int,f1 varchar(50),myvalue int)
go
declare @count
select @count = count(*) from ta
declare @rank int
set @rank = ceiling(@count*rand())
with temp
as
(
select *,row_number() over(order by ID) as rank from ta
)
select ID,f1,Myvalue from temp
where rank = @rank
liwei176807694
2006-12-01
打赏
举报
回复
就用SQL语句老实的查询不就得了
daishengs
2006-12-01
打赏
举报
回复
create table ta(ID int,f1 varchar(50),myvalue int)
insert ta select 100,'a',10
union all select 200,'b',20
union all select 300,'c',30
union all select 400,'d',40
declare @i int
declare @sql varchar(200)
set @i='4'
set @sql='select top 1 * from ta where ID not in(select top '
set @sql=@sql+cast(@i-1 as varchar)+' ID from ta)'
exec(@sql)
drop table ta
userqin
2006-12-01
打赏
举报
回复
select * from tablename a where n=(select count(*) from tablename where fieldname<=a.fieldname)
jackeyabc
2006-12-01
打赏
举报
回复
declare @i int
declare @sql varchar(200)
set @i='5'
set @sql='select top 1 * from t where 序号 not in(select top '
set @sql=@sql+cast(@i-1 as varchar)+' 序号 from t)'
exec(@sql)
利用
SQL语句
创建
数据库
SQL语言是集DDL、DML和DCL于一体的
数据库
语言SQL语言主要由以下9个单词引导的操作语句来构成,但每一种语句都能表达复杂的操作请求模式的定义和删除,包括定义Database, Table,View,Index,完整性约束条件等,也包括定义对象(RowType行对象,Type列对象)各种方式的更新与检索操作,如直接输入记录,从其他Table(由SubQuery建立)输入各种复杂条件的检索,如直接
查找
,模糊
查找
,分组
查找
,嵌套
查找
等各种聚集操作,求平均、求和、……等,分组聚集,分组过滤等安全性控制:授权
数据库
常用的
sql语句
大全--sql
前言 本片博客
使用
mysql
数据库
进行数据操作,
使用
Navicat for mysql 这个IDE进行可视化操作。每个
SQL语句
都是亲身实验验证的,并且经过自己的思考的。能够保证
sql语句
的可运行性。
sql语句
的命令不区分大小写,但储存的数据是区分大小写的。在这里我们统一
使用
英文小写进行命令编辑。如果喜欢大写的可以
使用
IDE编辑器的一键美化功能,可以统一转化为大写。并且会对你的
sql语句
进行美化,例如自动换行等。 创建删除(
数据库
、表) 创建
数据库
create database <
数据库
名
数据库
常用
SQL语句
数据库
常用
SQL语句
用
SQL语句
查询
数据库
中某一字段下相同值的记录方法
今天接到一任务,有一张学生信息表(Excel表),里面有一万多条记录,现在要把这张表导入到
数据库
中,并设置学生学号为主键,但是现在这张
表中
的学生学号有重复的记录,我必须先找出这些重复的记录,然后再进行筛选,经过研究问题终于得到解决。 以上问题实际上就是查询
数据库
表中
某一字段值重复的记录,这里省略如何将Excel表导入到
数据库
步骤,只讨论用SQL查询
数据库
中某一字段下相同值的记录方法。
【
数据库
】
SQL语句
大全
一、基础1、创建
数据库
2、删除
数据库
3、备份sql server4、创建新表根据已有的表创建新表: 5、删除新表6、增加一个列注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。7、添加主键:删除主键:8、创建索引:删除索引:注:索引是不可更改的,想更改必须删除重新建。9、创建视图:删除视图:10、几个简单的基本的
sql语句
11、几个高级查询运算词A:UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去
MS-SQL Server
34,697
社区成员
254,650
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章