join

    -1热度

    2回答

    我有两个表。我的查询应返回以下内容: AUT | 0 但它不返回任何内容。试了下面的以下,但没有任何作品。 select substr(s.initial_group_code,1,3) as ko_tun, ifnull(count(s.id),0) from study_entitlement s left outer join graduation_status g on g.stu

    1热度

    1回答

    我有一个包含人工,设备和材料的3个相关表格的工作订单表格。我试图通过WorkOrderID来总结3个项目和组的成本。我知道直接连接会乘以所有结果,所以我需要使用子查询,但我无法弄清楚如何编写任何子查询。 下面是断开的直接连接查询。我已经尝试了几个子查询并不断得到相乘结果。任何帮助是极大的赞赏。谢谢。 select wo.workorderid, sum(lab.cost) as labcost,

    0热度

    1回答

    我有一个数据帧像这样: +---+---+---+---+---+ |AId| A1| A2| A3| A4| +---+---+---+---+---+ | 1| *| a| b| c| | 2| *| *| b| c| | 3| c| a| b| c| | 4| *| *| *| c| | 5| *| *| *| *| +---+---+---+---+---+ ,我想加入

    0热度

    2回答

    我有2个表“项目”和“品牌”。商品包含产品详细信息,如item_id,name和brand_id,而品牌包含brandId和brand_name。我想获取可加入品牌和商品的商品数据。 这是我的控制器。 public function filters($id){ $items = Items::brands(); return $items; } 这是我的模型。 publ

    0热度

    3回答

    我有以下表格产品和测试。 select id,pname from products; +----+---------+ | id | pname | +----+---------+ | 1 | prd1 | | 2 | prd2 |

    0热度

    3回答

    我需要进行一个查询,即内部连接来自一个表的另一个ID与来自另一个表的ID不同,然后显示该表中的名称值选择查询。我会尽量使它更清楚。 在我的一个表我有这3列用的ID: Book_Kalender.BS_ID, Book_Kalender.BS_ID_Prio2, Book_Kalender.BS_ID_Prio3, 这些都需要作为内部与另一个表中的列,其中包含与这些ID相关联的名称加入: B

    0热度

    1回答

    所以我一直试图让查询工作半小时,现在我越来越绝望。问题是,我想加入一个表,我的查询,我在一个子查询中生成。子查询本来应该如下所示: left join (select ACCN.*, ROW_NUMBER() over (order by case when sysdate between ACCN.BDate a

    1热度

    2回答

    有许多地方,它展示了如何LEFT JOIN使用LINQ两个表,但我无法增加更多的进入连接(我有15桌)。我以为我有这种模式,但我得到一个错误。顺便说一句,这是针对强类型的数据集,尽管我不怀疑这一点。虽然我其实有更多的表添加到一起,我试图把它用更少的加入最初的工作(星号是其中的误差存在的): var results = from e in DataSetHelper.ds.Employee

    1热度

    1回答

    我想编写一个查询这使我的年龄,性别和状况(糖尿病,高血压等)患者就诊的号取出使用组记录。根据性别和年龄在45-54岁之间的患者计算糖尿病患者和患者的访视次数。我使用Inner Join来仅获取两个表中存在的行。我得到的错误: age.Age is invalid in the select list because it is not contained in either an aggregat

    1热度

    3回答

    我有两只大熊猫dataframes,我想合并/联合起来 例如: #required packages import os import pandas as pd import numpy as np import datetime as dt # create sample time series dates1 = pd.date_range('1/1/2000', periods=