这样的SQL语句改怎么写:如果表中的某条记录第一次查询之后,显示出查询结果,当第二次查询之后,已经查询后记录就不显示查询结果了,提示“这条记录已经查询过了”
例如:
create table test
(
id int
)
insert into test select 1
insert into test select 2
insert into test select 3
select * from test where id = 3
drop table test
第一次查询出id=3的记录,并且显示出来,第二次再执行这条SQL语句就提示“这条记录已经查询过了”
例如:
create table test
(
id int
)
insert into test select 1
insert into test select 2
insert into test select 3
select * from test where id = 3
drop table test
第一次查询出id=3的记录,并且显示出来,第二次再执行这条SQL语句就提示“这条记录已经查询过了”
增加一个标志字段,然后通过存储过程来做,在存储过程中更新标志字段,并根据标志字段决定返回信息。
赞同,你可以尝试一楼的意见。