symbian的SQL语句

简介: 一、查找不为空的记录    TBuf sqlStr;    sqlStr.Append(_L("SELECT "));    sqlStr.

一、查找不为空的记录
    TBuf<KCustomSqlMaxLength> sqlStr;
    sqlStr.Append(_L("SELECT "));
    sqlStr.Append(aColumnName);
    sqlStr.Append(_L(" FROM "));
    sqlStr.Append(aTableName);
    sqlStr.Append(_L(" WHERE Download='0' "));
    sqlStr.Append(_L(" and "));
    sqlStr.Append(aColumnName);
    sqlStr.Append(_L(" not like '?'"));

    使用NULL不起作用, is not null也不起作用。用该方法到解决了这个问题,但是估计这个会有一些问题。例如字段信息内容为一个字节的时候
 
二、查找相似的记录
    TBuf<KCustomSqlMaxLength> sqlStr;
    sqlStr.Append(_L("SELECT ID,Name "));
    sqlStr.Append(_L(" FROM esson "));
    sqlStr.Append(_L(" WHERE Name "));
    sqlStr.Append(_L(" LIKE '*"));
    sqlStr.Append(PName);
    sqlStr.Append(_L("*' "));

    常用的SQL查找相似是百分号 % ,这里需要使用*星号。需要特别注意
目录
相关文章
|
SQL XML Oracle
Mybatis动态SQL语句查询,实现一个参数 可查询多个字段。
Mybatis动态SQL语句查询,实现一个参数 可查询多个字段。
987 0
Mybatis动态SQL语句查询,实现一个参数 可查询多个字段。
|
SQL Java 数据库连接
如何在 Java 代码中使用 JSqlParser 解析复杂的 SQL 语句?
大家好,我是 V 哥。JSqlParser 是一个用于解析 SQL 语句的 Java 库,可将 SQL 解析为 Java 对象树,支持多种 SQL 类型(如 `SELECT`、`INSERT` 等)。它适用于 SQL 分析、修改、生成和验证等场景。通过 Maven 或 Gradle 安装后,可以方便地在 Java 代码中使用。
4804 11
|
SQL 存储 缓存
一文搞懂MySQL中一条SQL语句是如何执行的
一文搞懂MySQL中一条SQL语句是如何执行的
|
SQL Oracle 关系型数据库
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
437 0
|
SQL Python
Pandas与SQL的数据操作语句对照
Pandas与SQL的数据操作语句对照
412 0
Pandas与SQL的数据操作语句对照
|
SQL 存储 关系型数据库
MySQL的第一篇文章——了解数据库、简单的SQL语句
MySQL的第一篇文章——了解数据库、简单的SQL语句
|
SQL 程序员 开发工具
【Sql Server】基础之分组查询重复出现多条记录的SQL语句,以及group by和having、min函数运用
基础之分组查询重复出现多条记录的SQL语句,以及group by和having、min函数运用
【Sql Server】基础之分组查询重复出现多条记录的SQL语句,以及group by和having、min函数运用
SQL 查询表中每门课程成绩最好的前n名学生 优于group by语句的方法
SQL 查询表中每门课程成绩最好的前n名学生 优于group by语句的方法
SQL 查询表中每门课程成绩最好的前n名学生 优于group by语句的方法
|
SQL 数据库 数据安全/隐私保护
使用SQL语句 查询电话号码 加密显示
使用SQL语句 查询电话号码 加密显示
558 0
使用SQL语句 查询电话号码 加密显示
|
SQL 存储 安全
MYSQL数据库初窥门径, SQL语句地熟练使用, 图形化界面提高效率
MYSQL数据库初窥门径, SQL语句地熟练使用, 图形化界面提高效率
MYSQL数据库初窥门径, SQL语句地熟练使用, 图形化界面提高效率