美文网首页sql语句
Sqlite语句库之通过查询创建一个新表

Sqlite语句库之通过查询创建一个新表

作者: iCloudEnd | 来源:发表于2019-07-30 13:49 被阅读9次

数据库的优势就是可以快速管理海量的结构化数据,很多时候需要写代码耗时很长的工作,通过一个sql语句就可以解决了。例如下面的案例

问题描述

我有一个40多万字典数据,还有一个4万作用的古文数据。我希望把4万条古文数据中拼音为空的数据通过40万的字典来补全。
如果编程就非常简单,从4万的库中读一条,然后再去40万的库查询,最后更新就可以了。
不过上面做法效率实在太低了。

解决方案

对表两张表筛选出需要更新的数据,提取完数据后在更新到4w的库中。根本原则就是少读40w的库。

sql语句

CREATE TABLE dic_pyk AS  SELECT mword.* from mword,pinyin_kong where mword.mkey = pinyin_kong.mkey

更多Sqlite教程和SQL语句请关注我的专栏

Sqlite教程和SQL语句请关注我的专栏

相关文章

  • SQLite 创建表

    SQLite 创建表 SQLite 的 CREATE TABLE 语句用于在任何给定的数据库创建一个新表。创建基本...

  • Sqlite语句库之通过查询创建一个新表

    数据库的优势就是可以快速管理海量的结构化数据,很多时候需要写代码耗时很长的工作,通过一个sql语句就可以解决了。例...

  • 「SQLite学习笔记」SQLite 创建表

    SQLite 的 CREATE TABLE语句用于创建一个新表,在任何给定的数据库。创建基本表,涉及命名表,列和每...

  • FMDB 部分理解

    使用 databaseWithPath:filepath 方法 创建数据库使用 sqlite 语句创建表时 可以...

  • DDL-数据表操作

    查询 查询当前数据库所有表 查询表结构 查询指定表的建表语句 创建

  • sqlite数据库常用SQL语句

    sqlite数据库常用SQL语句 创建表 CREATE TABLE IF NOT EXISTS "student"...

  • SQLite Insert 语句

    SQLite Insert 语句 SQLite 的 INSERT INTO 语句用于向数据库的某个表中添加新的数据...

  • SQLite封装

    1. 创建 XSqliteTool 类,对 SQLite 基本操作进行封装 打开数据库 关闭数据库 执行语句 查询...

  • SQL语句汇总(方便粘贴sqlite语句)

    DDL语句 删除表 创建表 DML语句 插入语句 更新数据 删除数据 DQL语句 基本查询 查询特殊的字段 通过条...

  • SQL

    结构话数据查询语句 可以创建库,创建表,创建存储过程,创建视图。 可以设置表,存储过程,视图的权限 可以查询数据,...

网友评论

    本文标题:Sqlite语句库之通过查询创建一个新表

    本文链接:https://www.haomeiwen.com/subject/mttnrctx.html