我有一个表A
    num    name  
     1       a
     1       b
     1       c
     ...      ...
我要如何才能在查询的时候辨别出 a 的 1  ,b  的 1 来!以及 c的1等。谢谢!!!!!

解决方案 »

  1.   

    什么意思呢。不太理解楼主的意思。再说清楚一下。
    select num from A where Name='a'  --这个是a的1
    其他也是这样啊。
      

  2.   

    我是想说表中有数据了!
    我是想通过删除操作 完成 将  b 的1 删除!
    但我想通过num将其全部找到,并返回有多少个相同的来!
      

  3.   

    那就加个条件下去。
    delete from A where Name='b' and num=1 --这个是直接删除b 1但还是觉得你描述有问题,我想应该你的想法应该不是这样吧。
      

  4.   

    select count(*) from A where num=1
      

  5.   

    select count(*) from A where num=1;这个语句执行之后返回的值就是行数(符合条件的数据的个数)