SQL
mbshqqb
这个作者很懒,什么都没留下…
展开
-
Mysql GTID的限制以及解决方案
事务中混合多个存储引擎,会产生多个GTID。当使用GTID,在同一个事务中,更新包括了非事务引擎(MyISAM)和事务引擎(InnoDB)表的操作,就会导致多个GTID分配给同一个事务。mysql> CREATE TABLE `t_test_myisam` ( -> `id` int(11) NOT NULL, -> `name` varchar(...原创 2020-01-07 11:09:00 · 1190 阅读 · 0 评论 -
多张表UPDATE用法
sql 语句多张表UPDATE用法一、当用一个表中的数据来更新另一个表中的数据,T-SQL提供多种写法(下面列出了二种),但建议用第一种写法,虽然传统,但结构清晰。并且要注意,当用一个表中的数据来更新另一个表中的数据时,二个表一定要有关联!1.update t1 set t1.c2 = t2.c2from t2where t1.c1 = t2.c12.Update t1 set t...原创 2020-01-07 10:55:33 · 6925 阅读 · 0 评论 -
SQLite3命令
1. 查看sqllite的版本信息:2 创建数据库3 退出sqlite命令行的方式:sqlite>.quit 或 sqlite>.exit命令4 列出当前显示格式的配置5 显示数据库表结构十二生肖佩戴什么招财转运【点击进入】十二生肖本命佛,大师开光,改变运转载 2016-10-31 21:49:59 · 521 阅读 · 0 评论 -
SQL Loader的使用详解
Oracle 的SQL*LOADER可以将外部数据加载到数据库表中。下面是SQL*LOADER的基本特点: 1)能装入不同数据类型文件及多个数据文件的数据 2)可装入固定格式,自由定界以及可度长格式的数据 3)可以装入二进制,压缩十进制数据 4)一次可对多个表装入数据 5)连接多个物理记录装到一个记录中 6)对一单记录分解再装入到表中 7)可以用 数对制定列生成唯一的KEY 8)可对转载 2017-11-20 15:39:34 · 4750 阅读 · 0 评论 -
oracle数据库入门-查询表及表结构
获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where原创 2016-12-05 19:58:30 · 921 阅读 · 0 评论 -
实用CQL语句
ssh admin@192.168.6.201 cqlsh 192.168.6.202 desc keyspaces; use forseti_fp; ceate index 索引 on device——session(id); cassandra 查看表空间describe keyspaces; 查看已有表:describe tables; 查看表结构:describe tabl转载 2017-11-29 13:55:30 · 1978 阅读 · 0 评论 -
Hive中常用SQL梳理
注意:hive子查询需要起别名!!!先groupby后取第一条:方法1:使用row_number()和over()函数:遇到这么一个需求,输入数据为一个ID对应多个name,要求输出数据为ID是唯一的,name随便取一个就可以。select A.* from (select row_number() over (partition by id order by name de...原创 2019-02-12 09:03:22 · 606 阅读 · 0 评论