sql语句编写
fj3k2
这个作者很懒,什么都没留下…
展开
-
Mysql之IN 和 Exists 用法 及 not IN 和not Exists的区别
1.基本用法IN:后面的子查询 是返回结果集的,换句话说执行次序和Exists()不一样.子查询先产生结果集,然后主查询再去结果集里去找符合要求的字段列表去.符合要求的输出,反之则不输出.Exists:后面的子查询被称做相关子查询, 他是不返回列表的值的.只是返回一个ture或false的结果(这也是为什么子查询里是 "select 1 "的原因,当然也可以select任何东西) 其运行方...原创 2019-12-19 11:16:39 · 711 阅读 · 0 评论 -
Win10 Docker 下跑mysq5.7.15镜像 但是存储过程和视图执行脚本总是是报错
Win10 Docker 下跑mysq5.7.15镜像 但是存储过程和视图执行脚本总是是报错再win10解压版的mysql 和linux 解压版的mysql 执行过脚本均没问题docker 创建mysql的命令如下docker run -d --name mysql -p 127.0.0.1:3306:3306 -v D:\var\mysql\data:/var/lib/mysql -e M...原创 2019-04-12 11:43:50 · 240 阅读 · 0 评论 -
docker 运行mysql容器 并载入数据,并写存储过程
1.准备window 的docker环境 需要企业版或者旗舰版下载docker :https://hub.docker.com/editions/community/docker-ce-desktop-windows2.更改镜像仓库源未国内地址:https://jingyan.baidu.com/article/f3e34a12c607f4f5eb653596.html3.启动mysql容...原创 2019-04-12 20:34:23 · 840 阅读 · 0 评论 -
创建视图时用group by 以后再inner join出现分页数据重复问题
CREATE OR REPLACE VIEW v_shareholder_profit_detail ASSELECT g.id farm_id,a.plan_id,f.name org_name,g.name farm_name,c.name category_name,d.name variety_name,b.name plan_name,e.plant_batch,case e.sta...原创 2019-08-02 18:12:03 · 936 阅读 · 0 评论