zoukankan      html  css  js  c++  java
  • 如何一条SQL语句就能统计出多个表中某数据的数量?

    假设表分别为 data、data_1
    假设数据如下
    data
    ------------------------------------------
    id    gid      title
    1     1        aaaa
    2     1        bbbb
    3     1        cccc
    4     2        dddd
    5     1        eeee
    ------------------------------------------

    data_1
    ------------------------------------------
    id    gid      title
    1     1        aaaa
    2     2        bbbb
    3     1        cccc
    4     2        dddd
    5     1        eeee
    ------------------------------------------

    统计一个表的sql语句是 select count(id) as num from data where gid='1'

    该怎么写才能一次统计出这两个表中,gid为1的数据各有多少条呢?

    我这样写好象不对
    select 
    count(data.id) as num1, 
    count(data_1.id) as num2 
    from data, data_1 
    where
    data.gid=data_1.gid && 
    data.gid='1'

  • 相关阅读:
    koller——PGM 基础
    java 类 多态
    java 基础知识
    相关性检验和独立性检验
    IDEA远程连接Hadoop
    sklearn pipeline
    java static
    sklearn learn preprocessing
    数据预处理 简介
    RATE-MAX alpha冲刺第八天
  • 原文地址:https://www.cnblogs.com/muhy/p/13685285.html
Copyright © 2011-2022 走看看