Promise SCI SLAM dictionary vue过滤器 spark项目 jq获取最后一个子元素 mysql操作日志 java多行注释 matlab跳出for循环 mac版的matlab好用吗 phpstorm插件 flutter项目案例 python异常 python重复执行 python写入txt文件 python导入文件 java时间戳转换成时间 java连接mysql数据库 java接口怎么写 java调用方法 linux启动 vb编程 sql语句大全实例教程 allowoverride 网站数据分析工具 dll下载 鼠标速度怎么调 ps索引怎么解锁 js字符串转数字 lol改皮肤软件 ps怎么羽化图片边缘 mysql索引面试题 pcmark10 ghost一键还原 kb835221 魔兽40m补丁 重铸黄金甲攻略 ae关键帧 免费文字转语音软件
当前位置: 首页 > 学习教程  > 编程语言

flink left join 数据测试

2021/1/28 22:43:42 文章标签:

1、建两张表 CREATE TABLE test1 (id int(11) DEFAULT NULL ) ENGINEInnoDB DEFAULT CHARSETutf8mb4;CREATE TABLE test2 (id int(11) DEFAULT NULL ) ENGINEInnoDB DEFAULT CHARSETutf8mb4; 2、插入数据 -- test1 插入数据 INSERT INTO test1(id) VALUES (1);-- test2 插入…

1、建两张表 

CREATE TABLE `test1` (
  `id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;


CREATE TABLE `test2` (
  `id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

2、插入数据

-- test1 插入数据
INSERT INTO `test1`(`id`) VALUES (1);


-- test2 插入数据
INSERT INTO `test2`(`id`) VALUES (1),(1);

3、执行left join 测试


select 
test1.id,
test2.id  as id2 
from test1   left join test2 on  test1.id = test2.id;

4、结果查询

5、为两条的原因,主要是进行笛卡尔积相乘,如果关联不到则为null ,如果能关联到,则是各条表的 m*n条记录

6、flink的测试结果也是一样


本文链接: http://www.dtmao.cc/news_show_650070.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?