一个比较简单的SQL语句,可是我不会写! select name,count(name) from student group by name 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select min(name),count(name) from student group by namecount(字段)统计该字段的总数,如果该字段包含null则不统计该条记录 1.select name,count(name) from student group by name having count(name)>12.select name,count(name) from student group by name 我是这样想的 如果 只显示一个 Name 字段 选择 同名的学生 就不能用 Group by 了 那又该怎样处理呢? select name from student group by name having count(name)>1 哦 这样啊 我开始以为 这样的语句一定要用 Distinct 假设 这个语句 不用 Group 而用 Distinct 不知道是否能写成功 用distinct不行,下面是它的用法:Distinct用途: DISTINCT关键字被用作返回唯一的值语法:SELECT DISTINCT column-name(s) FROM table-name 解释: 当column-name(s)中存在重复的值时,返回结果仅留下一个例:“Orders”表中的原始数据Company OrderNumber Sega 3412 W3Schools 2312 Trio 4678 W3Schools 6798 用DISTINCT关键字返回Company字段中唯一的值:SELECT DISTINCT Company FROM Orders 返回结果:Company Sega W3Schools Trio 求助:数据库连接出错,请检查连接字串。 跨服务器查询问题 如何提升多表联合查询的速度? 把数据库中的记录追加到另一个数据库中 在windows2000专业版上安装sql server2000出现错误,请高手指教! 如果使用Sql语句向一个已存在的表中加入一个计算列 插入数据的问题 vista下 安裝sql 2000 出現怪異的問題. 如何更改一个表的列名(字段名)? 求个汇总的sql~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~· 有关col_length('table','column')函数 这句SQL哪错了?
统计该字段的总数,如果该字段包含null则不统计该条记录
那又该怎样处理呢?
假设 这个语句 不用 Group 而用 Distinct 不知道是否能写成功
用途: DISTINCT关键字被用作返回唯一的值语法:SELECT DISTINCT column-name(s) FROM table-name
解释: 当column-name(s)中存在重复的值时,返回结果仅留下一个例:“Orders”表中的原始数据Company OrderNumber
Sega 3412
W3Schools 2312
Trio 4678
W3Schools 6798
用DISTINCT关键字返回Company字段中唯一的值:SELECT DISTINCT Company FROM Orders
返回结果:Company Sega
W3Schools
Trio