23760639 发表于 2006-11-3 13:13

问个简单查询的问题

<P>问大家个问题:就是表里有个字段:ID,值都是这样的G306SN1000001或者G506SN1000001或者Y506SN1000001。就是<BR>1.我想要分组查询,就是把以G开头的放在一组,把以Y开头的放在一组,全部查询归列出来。以便统计编号以G开头的共有几个。编号以Y开头的共有几个?</P>
<P>2.后面还有要以编号的前两个字母来分组的。<BR>比如把前两个字母为G3的放在一起。Y1的放在一起,Y2的放在一起 ,以便统计编号以G3.Y1.Y2开头的各自共有几条记录.<BR>这两个查询语句怎么写,谢谢!</P>

jackyhuang 发表于 2006-12-20 09:41

Select left(ID,1),count(ID) from table group by left(ID,1)<BR>两个字母的也一样的道理。

页: [1]

编程论坛