首页 > 数据库 >记录一段mysql代码

记录一段mysql代码

时间:2023-06-13 16:58:38浏览次数:42  
标签:tmp 记录 fx 代码 userid user mysql ------ id

SELECT f . * , tmp.userid, tmp.cishu
FROM fx_user f, (

SELECT a.id, b.userid AS userid, COUNT( * ) AS cishu
FROM `fx_user` AS a
LEFT JOIN `fx_plan` AS b ON a.id = b.userid
AND b.fxtype =0
GROUP BY a.id
)tmp
WHERE f.id = tmp.id
AND priority =1
ORDER BY id ASC
LIMIT 0 , 50

 通过括号内左连接查询,得到一个结果集,这个结果集可以看作是一张虚拟表tmp:

 (

SELECT a.id, b.userid AS userid, COUNT( * ) AS cishu
FROM `fx_user` AS a
LEFT JOIN `fx_plan` AS b ON a.id = b.userid
AND b.fxtype =0
GROUP BY a.id
)tmp

 得到包含左表user表的全部行数据(tmp),类似于

1------a

2------b

3------c

4------NULL

即,左表全部列出,右边不存在的信息用null填空。

然后再用          select * from 表1,表2 where 表1.字段 = 表2.字段     这种多表查询方式取得自己想要的结果。

 

标签:tmp,记录,fx,代码,userid,user,mysql,------,id
From: https://www.cnblogs.com/cblx/p/17478104.html

相关文章

  • RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-新增记录SQL执行过程
    有时我们需要记录整个系统运行的SQL以作分析,特别是在上线前这对我们做内部测试也非常有帮助,当然记录SQL的方法有很多,也可以使用三方的组件。3.2版本我们在框架底层新增了记录框架运行的所有SQl过程保存到用户指定的地方以便分析查看,只需要在配置文件把配置项”LogSQL”设置为Tr......
  • RDIFramework.NET平台代码生成器V3.2版本全新发布(提供下载-免费使用)
    最新RDIFramework.NET代码生成器全新V3.5版本发布-重大升级 回顾V3.1版本更新内容如下:1、增加对Oracle表创建语句的查看。2、新增对MySql的代码生成支持。3、全面重构对多线程的支持,改变以前会无故退出的现象。本次在V3.1版本的基础上,增加了代码生成器自动升......
  • springboot~代码风格统计spring-javaformat-maven-plugin插件
    SpringJavaformat是Spring团队开发的一款基于GoogleJavaFormat的代码格式化工具,可以帮助Java开发者自动化进行代码格式化,提高代码质量,降低代码维护成本。SpringJavaformat可以自定义配置文件,支持大量的代码风格配置选项,满足不同项目和团队的需求。还可以与Gradle、Maven、Int......
  • RDIFramework.NET代码生成器全新V3.5版本发布-重大升级
    发布说明RDIFramework.NET代码生成器V3.5版本全新震撼推出,相比上次版本,本次发布新增与修改的内容如下:1、全新增加了WinForm界面代码的生成,可直接生成常用的主界面(集新增、修改、删除、查询、分页、打印等常用功能)、编辑界面。真正加大了开发效率,相比以前的版本界面部分只是针对Web......
  • C#连接MySql数据库的方法
     用MySQLDriverCS连接MySQL数据库   先下载和安装MySQLDriverCS,地址:   http://sourceforge.net/projects/mysqldrivercs/   在安装文件夹下面找到MySQLDriver.dll,然后将MySQLDriver.dll添加引用到项目中   注:我下载的是版本是MySQLDriverCS-n-EasyQueryTools-4.0......
  • 利用dotnet core的代码生成实现类型转换
    利用dotnetcore的代码生成的特性,自动生成类型转换的代码。类似于AutoMaper,但是代码生成近似于手写代码,不用反射,性能更好生成通过比较属性名字(不区分大小写)属性支持简单类型,类,List,Dictionary(key最好是string类型)在需要转换的类上标记特性:ConvertFrom、ConvertTo[Conv......
  • mysql mariadb修改端口后启动失败
    修改端口号启动失败关闭SETLinux临时关闭,不需要重启电脑,重启后失效执行命令:setenforce0永久关闭,需要重启机器,修改/etc/selinux/config文件将SELINUX=enforcing改为SELINUX=disabled重启mysql服务即可......
  • (转)我所理解的Entitas——Jenny代码生成器(序章)
    前(fei)言(hua)使用Entitas集成的代码生成器时如果代码有报错需要先把报错处理掉。如果我们是想删除某个Component或者修改Component中数据类型时就很麻烦。使用Jenny代码生成器时则不用理会这些,直接删除某个Component然后重新生成就行。获取JennyAssetStore导入Entitas时会带有J......
  • 代码编辑器
    <template><aceref="editor"v-model="value":lang="lang":width="width===0?'100%':width":height="height===0?'100%':height":theme="......
  • 同款爱心代码
    <!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>......