
MySQL
MySQL学习
July twelve
这个作者很懒,什么都没留下…
展开
-
【MySQL】视图使用求和函数
表1 表2 1 入库,2 出库 视图 SELECT `su`.`id` AS `id`, `su`.`code` AS `code`, `su`.`name` AS `name`, `ws`.`总数` AS `总数` FROM ( `sys_user` `su` LEFT JOIN ( SELECT `w`.`user_id` AS `user_id`, sum(( `w`.`number` * IF (( ..原创 2021-05-08 11:18:34 · 639 阅读 · 0 评论 -
Linux学习(二):MySQL数据库设置不区分大小写
2019年10月28日 Linux学习(二):MySQL数据库设置不区分大小写 进入etc下面 cd /etc/ 编辑my.cnf文件 vi my.cnf 最后一行加上下面一句 lower_case_table_names=1 效果如下: # For advice on how to change settings please see # http://dev.mysql.com/doc/...转载 2019-10-28 11:12:28 · 197 阅读 · 0 评论 -
Linux学习(一):centos7部署MySQL
2019年10月23日 17:04 整体借鉴博客 https://www.cnblogs.com/caofanqi/p/10757765.html No package mysql-server available解决博客 https://www.cnblogs.com/heyongboke/p/11016561.html Can’t connect to local MySQL server t...原创 2019-10-23 17:11:15 · 122 阅读 · 0 评论 -
MySQL学习(二):在储存过程中使用预处理将查询出的变量赋值为字段,完成MySQL循环中赋值
文章目录可算整完了,萌新从头认真看;大佬根本不用看;和我一样依噶半拉的找找想看啥看啥吧0准备工作0.0我使用的工具及环境等信息0.1我想实现的最终目的0.1.0这个其实是一家公司面试题,刚看的时候就难着我了,不过程序猿是轻易放弃的吗!0.1.1我有一张工资统计表0.1.2我想要查询出个人工资条的形式0.2我最终的代码1正式开始1.0创建储存过程无法保存,报错10641.1创建中间表,如果中间表存在...原创 2019-08-22 22:37:13 · 1751 阅读 · 1 评论 -
【MySQL】:使用Navicat for MySQL创建储存过程,并在储存过程中判断,如果视图存在,则删除然后创建新视图;如果不存在,则直接创建新视图
0.创建储存过程 1. 注:不要点完成,点就直接创建了,就不好录入参数了 2. 注:红框:IN–>传入参数;OUT–>传出参数;INOUT–>传入传出参数 黄框:参数名;;蓝框:类型(int、varchar等类型)(我就用这俩) 3. 按Ctrl+S保存,然后就可以起名字了 创建完成 0.5调用该函数 其中test2gc是我的函数名,Tom是传入参数,CALL是唤醒 CAL...原创 2019-08-21 16:30:15 · 2052 阅读 · 0 评论 -
【MySQL】:两表联查中简洁表达一个表的所有信息;SQL语句中的括号使用
一、两表联查中简洁表达一个表的所有信息 select # bm.LOGIN_ID,bm.NAME,bm.TYPE,bm.XS,bm.HMD,bm.JL,bm.ADD1,bm.ADD2,bm.NSTATUS,bm.CREATE_TIME,bm.MEMBERQY_ID bm.* FROM biz_memberqy bm INNER JOIN biz_company bc on bm....原创 2019-07-31 10:04:54 · 671 阅读 · 0 评论