社区
MS-SQL Server
帖子详情
这条SQL语句怎么写?
wf2091139
2005-10-14 01:41:21
SQL:
我想在查询结果集中(比如:select * from tbl)增加显示一列比如就叫Index(不是表中的字段)。希望他是可以像自动增长型字段一样,当我插入、增加、删除时会有相应的变化。我该怎么写这个语句?
...全文
149
15
打赏
收藏
这条SQL语句怎么写?
SQL: 我想在查询结果集中(比如:select * from tbl)增加显示一列比如就叫Index(不是表中的字段)。希望他是可以像自动增长型字段一样,当我插入、增加、删除时会有相应的变化。我该怎么写这个语句?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wf2091139
2005-10-15
打赏
举报
回复
to:
zxbyhcsdn(沙子)
scmail81(freedom)
不好意思!是我测试的时候失误,在后面加了条件,前面忘了加
你们的语句是对的,呵呵
wf2091139
2005-10-15
打赏
举报
回复
比如 数据库通过条件检索后的情况是:
ID tablename 序号
---------------- ----
3 aaa 1
5 bbb 2
7 ccc 3
9 ddd 4
其中“序号”就是想要显示的,他纯粹是标识一下记录数(好象是和ID没有太大的关系)。
to:
zxbyhcsdn(沙子)
scmail81(freedom)
我试了下你们的语句好象效果不对。可能是我开始没有说清楚。
麻烦你们再帮我看看。
zxbyhcsdn
2005-10-15
打赏
举报
回复
呵呵
$扫地僧$
2005-10-14
打赏
举报
回复
select (select count(*) from 表 where 表.id<=a.id) ID,a.* from 表 a
zxbyhcsdn
2005-10-14
打赏
举报
回复
select *, [id]=(select count(1) from jobs b where b.job_id>a.job_id)+1 from jobs a
wf2091139
2005-10-14
打赏
举报
回复
UP!
wf2091139
2005-10-14
打赏
举报
回复
顶!
wf2091139
2005-10-14
打赏
举报
回复
数据库中已经有类似“序号”这样的字段!当时通过检索后得到的记录
的“序号”值不一定连续!所以我希望可以附加显示一列连续整数的信息!
GNID
2005-10-14
打赏
举报
回复
你可以在你的表中加一个identity列。
另外你说的Select * ,(case when ..then .. else .. end )aaa from tbl ...是一个根据条件aaa列来得到值的一个过程,而你要得到的是一个递增的列,这个是不一样的!
wf2091139
2005-10-14
打赏
举报
回复
顶!!!
wf2091139
2005-10-14
打赏
举报
回复
那为什么有的语句比如
Select * ,(case when ..then .. else .. end )aaa from tbl ...
在查询结果集中会增加显示了1列 “aaa”?
我现在就是像要这列“aaa”是从1开是一直递增(必要的话他可以不是 identity 属性的)。
子陌红尘
2005-10-14
打赏
举报
回复
SQL Server 2000 没有提供类似 Oracle's rownum 这样的伪列,大多数情况下,只能借助临时表来实现伪列。
wf2091139
2005-10-14
打赏
举报
回复
libin_ftsafe(子陌红尘) 在么?在帮我看看可以么?
wf2091139
2005-10-14
打赏
举报
回复
结果有点不像我想要的。
可不可以不通过临时表的方式,直接查询出?
rowid 这个字段只要求他在查询集里面是依次递增的就好了。?
Select ...... from tbl
(其中不使用 "into")
子陌红尘
2005-10-14
打赏
举报
回复
select identity(int,1,1) as rowid,* into #T from tbl
select * from #T order by rowid
drop table #T
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编
写
经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题:1. 自己
写
了SQL却不知道对不对。2. 在上线后发现原有的数据内容
SQL语句
执⾏结果没问题, 但是数据变化了以后SQL返回的结果就错误了。3. 稍微复杂⼀点的SQL就不知道该如何
写
了。4. 看不懂同⾏
写
的SQL是为什么。5. 不知道索引的原理。6. 不知道怎么加索引能够提⾼查询性能纵观全网的教程都只停留在概念解析的层面,没有深入剖析原理,所以看了那么多的教程,可还是不会
写
。本教程与其他教程不同带你深入了解原理,让你真正了解什么是
SQL语句
,让你懂得
SQL语句
的编
写
⽅法。不再为
SQL语句
而烦恼。真正做到面对任何问题能够判断出
SQL语句
是不是能够实现,该怎样实现。
mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
?是否存在事物?
本文目录mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
?是否存在事物?数据库事物的四大特性问题答案验证答案一、创建数据库表二、搭建SpringBoot+Mybatis项目(略)三、编
写
MVC三层代码四、启动服务器 mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
?是否存在事物? 这篇博文的由来,朋友面试遇到两个问题? 第一个问题是mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
? 第二个问题是上述问题如果成立,那么这个标签内是否存在事物? 数
怎么在数据库中同时执行两条
sql语句
并且当一条语句报错另一条语句就不再执行?
这个是啥我也忘了,反正是这样
写
的: set autocommit=0; BEGIN;
sql语句
ROLLBACK;/commit; set autocommit=0;这个东西必须得要的,因为它可以帮助你关闭一个自动执行的操作,要是不加的话,代码很容易出错,因为我试过 ROLLBACK;//回轮(执行时返回两条
sql语句
或多条
sql语句
,并不执行两条或多条
sql语句
) commit;//提交(执行时如果一条语句出错其他的语句将不再执行,停止执行) 实用于银行转账,扣钱时对方账户里加钱,这个操作
在mapper映射文件中批量插入数据的
sql语句
该怎么
写
?以及怎样在
sql语句
中接收list集合参数?
文章目录在mapper映射文件中批量插入数据的
sql语句
该怎么
写
?单条数据插入的好好的,为什么要突然变成批量插入的呢?怎样
写
批量插入 在mapper映射文件中批量插入数据的
sql语句
该怎么
写
? 单条数据插入的好好的,为什么要突然变成批量插入的呢? 为什么需要批量插入数据呢?因为加入你现在有一个100次的循环,每次循环你都需要往数据库里面插入一条数据,那么这样你连接数据库的次数就太多了,这样是比较耗费资源的,所以我们能不能一次性的批量地往数据库中插入所有的数据呢?这样我们只连接一次数据库就行了,节省资源,也可
sql语句
中问号?的使用
若要创建每次使用不同值的查询,可以在查询中使用参数。参数是在运行查询时所提供值的占位符。带参数的 SQL 语句可能如下所示,其中“?”表示代表作者 ID 的参数: SELECT title_id FROM titleauthor WHERE (au_id = ?) 可使用参数的位置 可以将参数用作文本值(文本值或数值)的占位符。最常见的是,参数经常在单个行或组的搜索条件中(即在 SQ
MS-SQL Server
34,593
社区成员
254,590
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章