select * from table where field like 'A%'

解决方案 »

  1.   

    1楼正解,我也写一个
    select * from table where field ~'^A'
      

  2.   

    select * from table where field like 'A%'
      

  3.   

    like模糊查询,如果你的表结构设计的好,就可以不用这种极为浪费资源的方式查询了。
      

  4.   

    我查询的是User name,那么按楼上的说,怎么设计的才为好?
      

  5.   

    那么你就再建立一个字段,专门保存每个username的首字母。这样就相当于给你们字段建立了索引。以后查寻的时候直接查寻这个字段,就不用like模糊匹配了。
      

  6.   

    TO:ShadowSniper
    但是这样就得要用到联接,而且还多出一个表的数据。每次插入数据时又要多插入一条。