SELECT *
FROM talbe1
WHERE SUBSTR(nameID,1,3)='liu'

解决方案 »

  1.   

    select *
    from tabLe
    where lower(substr(nameid,1,3))='liu'
      

  2.   

    select substr(字段名,开始位置,要取的长度) from tablename .
      

  3.   

    substr(列名,起始位,长度)
    如果起始位为负数表示从尾部开始,否则从头部开始定位
      

  4.   

    substr(express,m[,n]):
    express:要操作的字符串
    m:取子串的起始位置,当n省略时为取m后的所有字符为返回结果,当m为负数时从字符串的右侧开始取m个字符为返回结果
    n:可选的参数,在m为正数时n表示所取子串的长度
      

  5.   

    不错,oracle中是substr(字段名,开始位置,长度)