sql="select top 1 ID,NAME,AGE from USER Where NAME='"&UserName&"'"
sql="selecttop1ID,NAME,AGEfromUSERWhereNAME='"&UserName&"'"中top1是什么意思??后面都写了whereNAME...
sql="select top 1 ID,NAME,AGE from USER Where NAME='"&UserName&"'"中top 1是什么意思??
后面都写了where NAME='"&UserName&"'"了,那不都已经确定了要选取的ID和AGE了吗?还用TOP 1有什么用呢? 展开
后面都写了where NAME='"&UserName&"'"了,那不都已经确定了要选取的ID和AGE了吗?还用TOP 1有什么用呢? 展开
2013-08-16
展开全部
select 查询 top1结果中第一条记录 ID列 Name列 AGE列 from USER从USER表中操作 where满足条件NAME='"&UserName&"的记录
top1 是之现实查到的记录中的第一条记录。如果查到两条呢。 一般ID是唯一的,UserName不一定是唯一的。如果查到了两条或多条。那也只现实第一条记录。
这个语句的ID Name AGE 实在select 后面 Where前面。意思是查到的记录要显示记录的某列
top1 是之现实查到的记录中的第一条记录。如果查到两条呢。 一般ID是唯一的,UserName不一定是唯一的。如果查到了两条或多条。那也只现实第一条记录。
这个语句的ID Name AGE 实在select 后面 Where前面。意思是查到的记录要显示记录的某列
2013-08-16
展开全部
后面的where NAME='"&UserName&"'"
只是使用了name这一个查询条件,
但不保证满足这个查询条件的数据只有一条
所以语句在前面就特别指定了,只取第一条
只是使用了name这一个查询条件,
但不保证满足这个查询条件的数据只有一条
所以语句在前面就特别指定了,只取第一条
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-16
展开全部
top1 就是如果有多条符合条件的记录的只返回第一条 他的name是不是有重复的 就和人名一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询