DELETE FROM TB WHERE name='33' AND age=33 AND phone=33 AND email='[email protected]'
解决方案 »
- 请问在sqlserver2005中,如何对xml类型中的数据进行查询并分类?
- SQL服务怎么手动操作?
- sql语句有没有求数据差的类似于datediff的函数
- Cannot drop the table 'object_name' because it is being used for replication的原因
- 这个SQL 怎么写?
- 触发器中的CASE问题
- 创建居部变量@var1,@var2,并赋值,然后输出变量的值
- 怎么判断在系统表里取出的对象是表还是视图??解决了马上结。
- 关于存储过程生成code 的问题
- 求一SQL语句
- sql 2000的数据备份在sql 2012上还原不了
- 那里有下载试用天善数据库性能优化工具
1、表有一个自增ID,及对应的数据,ID为主键
2、前台查询数据,ID也要带出来,但是可以不显示。
3、前端如果要删除某行数据,代码中就找到对应的ID,然后传入DELETE FROM TB WHERE ID=XXX这个给sqlserver,完成你的操作。其实和重新排序没什么关系啊
我想通过前台表格中传来的id值来找到数据表中对应的记录,看来不行的呀看你贴的图,应该是2005以上的版本把,你可以修改你的语句:;with t
as
(
select *,row_number() over(order by getdate()) id
from 表
)
delete from t where id = 5
我想通过前台表格中传来的id值来找到数据表中对应的记录,看来不行的呀看你贴的图,应该是2005以上的版本把,你可以修改你的语句:;with t
as
(
select *,row_number() over(order by getdate()) id
from 表
)
delete from t where id = 5
太给力了,谢谢你大神