A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

下面的两句话:
1、select * from T-Employee
2、select * from T-Employee where FAge >20 and FAge < 30
上面这两句话里*代表什么?还有就是数量count(*)这个星号呢?

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

5 个回复

倒序浏览
1,*代表数据库表中的字段;
2,count(*)中的*代表数据库中的满足条件的记录总数。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
1*代表数据表中的所有字段
2count(*)*代码统计满足条件的总数,

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
1、select * from T-Employee   T-Employee 的*(所有)字段
2,count(*) 符合要求的

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
1、select * from T-Employee中的*代表 T-Employee的所有字段。
2、select * from T-Employee where FAge >20 and FAge < 30中*是在T-Employee中 符合FAge >20 and FAge < 30这个条件的数

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
*代表数据库表中的所有的字段;第一句和第二句一个只是输出所有记录另一个输出部分记录,而他们都输出所有字段的值,
count(*)一个聚合函数,代表数据库中的满足条件的记录总数,返回一个整型值,*只满足条件的记录,函数count()做了统计。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马