我要查找姓王和姓李的同学,ORACLE语句怎么写啊?

解决方案 »

  1.   

    select * from tb where col like '王%' or col like '李%'
      

  2.   

    select * from 表 where left(姓名,1) in ('王','李')
      

  3.   

    select * from tb where col like '王%' or col like '李%'
    select * from tb where substr(col,1,1) in ('王' ,'李')
      

  4.   

    那要是含有王和李的同学呢?substr(col,1,1)中的1,1是什么意思啊?
      

  5.   

    select * from 表 where charindex('王',姓名)>0 and charindex('李',姓名)>0 
      

  6.   


    substr(col,1,1)中的1,1是什么意思啊?
    从字段col(就是你的姓名字段)查第一个,从第一位开始,取一个字符那要是含有王和李的同学呢?
    select * from tb where col like '%王%' or col like '%李%'