select count(1) from table1 这句话什么意思?

musicsoul 2004-03-24 11:08:46
1、select count(1) from table1 这句话count里有个1是什么意思?
2、sqlStr:='exec table1 @datefield1='''+datetostr(DateTimePicker1.date)+'''';

解释一下这两个的意思?谢谢了!!!
...全文
1468 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
bxh2dai 2004-03-25
  • 打赏
  • 举报
回复
select count(1) from table1 显示表的记录总数

sqlStr:='exec table1 @datefield1='''+datetostr(DateTimePicker1.date)+'''';

是将一段SQL语句写入字符串中SQLSTRING,SQL语句的意思可能是显示符合日期要求的记录
DebugXP 2004-03-25
  • 打赏
  • 举报
回复
楼上,你是怎么理解这两句的???
musicsoul 2004-03-25
  • 打赏
  • 举报
回复
还是自己解决了,又学了点东西,谢谢各位!!!
musicsoul 2004-03-24
  • 打赏
  • 举报
回复
strStr就放在这里执行

with adoquery2 do
begin
close;
sql.Clear;
sql.Add(sqlStr);
prepared;
open;
end;
web700 2004-03-24
  • 打赏
  • 举报
回复
select count(1) from table1 显示表的记录总数


将一段SQL语句写入字符串中SQLSTRING

insert2003 2004-03-24
  • 打赏
  • 举报
回复
1、select count(*) from table1 这样才是显示记录总数?那里边有个1就搞不明白了?
============================================================================
不管是1还是*,结果是一样的!

2.SQL语句的意思可能是显示符合日期要求的记录????
========================================================
可能,看你的SQLStr拿去做什么
DebugXP 2004-03-24
  • 打赏
  • 举报
回复
1.l列的行数
2.动态查询,执行一个存储过程,传入一个Date型参数。
musicsoul 2004-03-24
  • 打赏
  • 举报
回复
1、select count(*) from table1 这样才是显示记录总数?那里边有个1就搞不明白了?
2、SQL语句的意思可能是显示符合日期要求的记录????
jjgaodeng 2004-03-24
  • 打赏
  • 举报
回复
select count(1) from table1 显示表的记录总数

sqlStr:='exec table1 @datefield1='''+datetostr(DateTimePicker1.date)+'''';

是将一段SQL语句写入字符串中SQLSTRING,SQL语句的意思可能是显示符合日期要求的记录

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧