数据库
文章平均质量分 91
Mars-xq
好记性不如烂笔头。
展开
-
移动端数据库
sqlite与greendao demo的GitHub地址: https://github.com/Ablexq/MyGreenDaoORM (Object Relational Mapping)关系型数据库sqlite的ORM解决方案:20180227统计:SqlSugarhttps://github.com/sunkaixuan/sqlsugar/ stars:79...原创 2018-02-27 18:00:21 · 1309 阅读 · 0 评论 -
MySQL练习题推荐,别名,having和where的区别,left join 、right join 、inner join之间的区别
推荐阅读:MySQL查询语句的45道练习sql语句练习50题(Mysql版)mysql练习题经典SQL练习题(MySQL版)MySQL为表和字段取别名参考:MySQL为表和字段取别名SELECT * FROM 表名 [AS] 别名;注意,为表指定别名,AS关键字可以省略不写SELECT 字段名 [AS] 别名 [,字段名 [AS] 别名,……] FROM 表名;注意,为字段指......原创 2019-03-24 10:41:32 · 972 阅读 · 0 评论 -
mysql - 外键约束(foreign key)FK
参考:MySQL——约束(constraint)详解constraint 约束概念约束英文:constraint 英[kənˈstreɪnt] 美[kənˈstrent] n. 约束; 限制; 强制;约束实际上就是表中数据的限制条件约束种类非空约束(not null):用not null约束的字段不能为null值,必须给定具体的数据唯一性约束(unique): unique约束...原创 2019-03-24 09:40:01 · 3331 阅读 · 0 评论 -
mysql left join中where和on条件的区别
转载:mysql left join中where和on条件的区别left join中关于where和on条件的几个知识点:1.多表left join是会生成一张临时表,并返回给用户2.where条件是针对最后生成的这张临时表进行过滤,过滤掉不符合where条件的记录,是真正的不符合就过滤掉。3.on条件是对left join的右表进行条件过滤,但依然返回左表的所有行,右表中没有的补为NU...原创 2019-03-13 17:19:54 · 353 阅读 · 0 评论 -
MySQL--Group By和Having与Where
参考:如何通过navicat查看建表语句和创建函数语句Navicat for MySQL怎样执行SQL语句呢navicat导入.sql文件MySQL--------大于小于比较问题MySQL运算符和函数“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行【分组】,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。创建te...原创 2019-03-14 11:10:15 · 1159 阅读 · 0 评论 -
sqlite之query、rawQuery区别;moveToNext,moveToFirst区别
querypublic Cursor query(boolean distinct, String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy, String l...原创 2018-03-01 11:56:00 · 4561 阅读 · 0 评论 -
SQLite的类型
SQLite的类型亲和性分析参考: SQLite剖析之数据类型 SQLite的类型亲和性分析sqlite类型NULL 值是一个 NULL 值。 INTEGER 值是一个带符号的整数,根据值的大小存储在 1、2、3、4、6 或 8 字节中。 布尔值被存储为整型0(false)和1(true)。 REAL 值是一个浮点值,存储为 8 字节的 IEEE 浮点数字。 ...原创 2018-03-01 11:18:34 · 882 阅读 · 0 评论 -
Android-存储:SharedPreferences使用及其存储类型(aidl支持的数据类型 / bundle传值类型)
日常开发中我们常常要用到保存数据,Android中常用的存储方式有SQLite,sharedPreferences 等,当然也有各自的应用场景,前者适用于保存较多数据的情形,后者责倾向于保存用户偏好设置比如某个checkbox的选择状态,用户登录的状态、配置信息,实现记住密码功能等等,都是以键值对的形式进行的文件读取。 但是每存储一个数据都要提供一个key,如果要存储多个数据那岂不是要写多个k...原创 2017-06-19 21:28:31 · 33776 阅读 · 1 评论 -
greendao的使用
参考:GreenDao 3.X之基本使用 GreenDao 3.2.0 的基本使用 Android ORM 框架之 greenDAO GreenDao3.2.2使用 史上最牛逼的Android数据库 GreenDao3.1 详细使用教程(小白容易上手)本篇demo地址简介:性能最大化,可能是Android平台上最快的ORM框架 易于使用的API 最小的内存开销 依赖体积小,小于100k原创 2018-02-28 18:08:07 · 362 阅读 · 0 评论 -
数据库SQLiteOpenHelper :本地保存最新数据200条
SQLiteOpenHelperpublic class DBHelper extends SQLiteOpenHelper { public static final String DB_NAME = "wfbk.db"; public static int DB_VERSION = 1; private static DBHelper helper; priv...原创 2019-05-31 09:44:25 · 277 阅读 · 0 评论