Select * From data where dda like 'A7443*'

解决方案 »

  1.   

    试一试 where substring(dda,1,5)="A7443"
    我在mysql中试过了,可以用
      

  2.   

    这是所谓的模糊查询问题
    ACCESS中用Select * From data where dda like 'A7443*'
    sql server中用Select * From data where dda like 'A7443%'
      

  3.   

    Select * From data where dda like 'A7443%'
      

  4.   

    找出以'A7443'开头 所有数据:
    Select * From data where dda like 'A7443%'找出以'A7443'开头 并且 长度为6 所有数据:
    Select * From data where dda like 'A7443*'
      

  5.   

    找出以'A7443'开头 所有数据:
    Select * From data where dda like 'A7443%'找出以'A7443'开头 并且 长度为6 所有数据:
    Select * From data where dda like 'A7443*'
      

  6.   

    记住在Access和SQL Server中的匹配符是不同的。
              匹配全部字符     匹配单个字符
    Access:       *                     ?
    SQL Server:   %                     _(下画线)
      

  7.   

    那么在SQL中查找所有包含A7443的数据就应该是?Select * From data where dda like '%A7443%'啦???