在SQL中,如何在查询结果中返回记录及其记录数?

可能问题说得不是很清楚,举例说明:
有一个表,假设只有一个字段,如下:
字母
A
A
B
C
C
我想得到这样的结果:
字母 数量
A 2
B 1
C 2
不知道应该怎么写SQL语句?

当然可以:

select 字母,count(*) as 数量 from table group by 字母;

其中:“字母”为表中字段名,“数量”为查询后所显示的内容。
这个绝对正解!
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-07-19
你可是试着使用循环啊~!不一定非得用SQL啊~!
第2个回答  2006-07-19
select 字段,count(*) from 表名 group by 字段

你试试这个怎么样.
第3个回答  2006-07-19
SQL 刚学,可以44用EXCEL
第4个回答  2006-07-19
select count(*) from 表 where 列=A

如何统计SQL语句查询出来的条数?
COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):SELECT COUNT(column_name) FROM table_nameSQL (2). COUNT(*) 语法 COUNT(*) 函数返回表中的记录数:SELECT COUNT(*) FROM table_nameSQL (3). COUNT(DISTINCT column_name) 语法 COUNT(DISTINCT column_name) 函数返回指定列的...

如何统计SQL语句查询出来的条数?
在SQL查询中,要统计一条语句返回的数据条数,你可以使用COUNT函数。以下是三种常见的用法:1.当你想要统计某个列(column_name)中的非空值时,可以使用以下语句:i.SELECTCOUNT(column_name)FROMTABLE 这将返回指定列中非NULL值的总数。2.如果你想获取整个表(table_name)中的记录数,无论列中的值是...

sql如何查询一个表并统计表内的数据条数
其实使用select count(1) from Tablename就可以了,没有必要在里面写字段名的,这样效率是最高的,后面你也可以跟上条件!

SQL中显示查询结果的前几条记录
在使用数据库查询语句的过程中,我们经常需要返回查询结果的前几条或者中间几条数据,下面是我总结的几种数据库常用的方法:(table是数据库表名,table2是table表的别名)1、SQLServersqlserver支持top关键字,返回前若干条数据。select top 5 * from table;\/\/ 返回前5行数据2、MySQLmysql支持limit,只...

SQL中关于返回查询记录条数的语句
1、代码: SELECT * FROM table LIMIT 2 OFFSET 1;比如这个SQL ,limit后面跟的是2条数据,offset后面是从第1条开始读取。2、代码: SELECT * FROM table LIMIT 2,1;而这个SQL,limit后面是从第2条开始读,读取1条信息。查询时间最新目的几条记录的SQL语句:3、代码: SELECT * FROM table order ...

SQLSERVER,一条SQL语句返回查询结果集和全表记录数
你可以只用这一条SQL select * from Table 然后用mysql_num_rows() 获取记录数

一条sql语句实现分页查询,且能返回记录总数
可以是可以,不过土了点,用个子查询。select top 10 *,(select count(1) from table) as cnt from table where id not in ..这样有一个问题。就是你查询出来的每条记录里,都带一个总行数。

sql语句查询某字段的数据总和,并列出表中的所有记录。
1、首先,创建一个测试表,相关代码如下,进入下一步。2、其次,执行完上面的操作之后,插入测试数据,相关代码如下,进入下一步。3、接着,执行完上面的操作之后,查询表A和表B的数据总和,相关代码如下,进入下一步。4、最后,执行完上面的操作之后,输入如下红框中的代码,数据总和以及所有记录就...

SQL查询数据库中合格记录的总数
1。从表(*)中选择计数;2。从表(列)中选择计数;列列值的统计信息 三.根据条件选择计数(从*)表中的字段;记录的总数 4。sql_count =select count(*)从第一个1 = 1 ;此语句代表本表中的文章A,后面可以写一个字段来代表表1的字段,其中= 1,相当于提供一个位置。因为1 = 1总是...

SQL Server中如何获得返回记录的条数。
用sql server management studio这个管理工具,查询出来的条数会显示在左下角。或者用select count(* ) from 就可以塞

相似回答