nested-select

    6热度

    4回答

    这里是我的测试表中的数据: 测试 ID Name Payment_Date Fee Amt 1 BankA 2016-04-01 100 20000 2 BankB 2016-04-02 200 10000 3 BankA 2016-04-03 100 20000 4 BankB 2016-04-04 300 20000

    -1热度

    6回答

    这是得到SUM和COUNT值我的表 表1:订单 id total order_date 1 200 2016-04-22 2 300 2016-04-22 表2:order_products id order product_id qty 1 1 1 2 2 1 2 1 3 2 2 2 4 2 1 2 而我的结果应该be tot_

    1热度

    3回答

    背景: 首先,我有一个名为patients与我所关心的patient_id和alerts表架构(警报是一串字符,每个字符代表一些任意值/意思)。其次,每个“患者”都是一个组[family]的一部分,仅基于其patient_id的前6位数字。此外,还有一些第三方依赖这个数据库; 我没有设计也不能更改此模式/数据模型,我无法从MySQL迁移。 Here is a fiddle with the dat

    0热度

    1回答

    我有一个是从多个表中获取数据的SQL查询(我有11个连接) 有一个“ARTransaction”表中包含费用,付款,调整等,并有一个描述事务类型的“transactionCodeID”列。 我想选择大量数据,但需要两个单独的列(上面有注释的列),一个用于收费,一个用于支付。有没有办法实现这一点,而不使用where子句?我试图使用嵌套的select语句,但它返回相同的值为每一行(总金额) 我附加下面

    0热度

    3回答

    我有一个项目,我必须使用嵌套选择和像EXISTS,IN,ALL,ANY这样的运营商来查找拥有更多公寓的业主名称。 我有2个表所有者和公寓 Owner "ID" NUMBER(5,0), "NAME" VARCHAR2(20), "PHONE" NUMBER(10,0), CONSTRAINT "PROPR" PRIMARY KEY ("ID") USING INDEX ENABLE;

    -1热度

    2回答

    这里是我的查询 SELECT con_serial,column2,column3 FROM (SELECT con_serial,column2,column3 FROM big_table WHERE ISNULL(contact1, '')+'#'+ISNULL(contact2, '')+'#'+ISNULL(contact3, '')+'#'+ISNULL(contact4, '