SQL中连连(3)——习题演练上海时时乐走势图官网

 

 

INNER JOIN employee sup

     --4.编写一个查询,它返回所有产品名称及基于该产品的帐号(用account表里的product_cd列连接product表),查询结果需要包括所有的产品,及时这个产品没有客户开户

SELECT p.product_cd,p.`name`,a.account_id

结果如下图所示:

)  AS ones CROSS JOIN (

        SELECT 0 num UNION ALL

 

LEFT JOIN account a

ON e.superior_emp_id = sup.emp_id

        SELECT 90 num

        SELECT 0 num UNION ALL

LEFT JOIN individual i

) AS tens;

     结果如下:

        SELECT 1 num UNION ALL

ON c.cust_id = a.cust_id

        SELECT 70 num UNION ALL

-- 5.利用其他外连接类型重写上面的例子,要求查询结果相同

 

        SELECT 10 num UNION ALL

结果如下图所示:

SELECT c.fed_id,p.`name`

i.fname,i.lname,b.`name`

        SELECT 60 num UNION ALL

        SELECT 9 num

........

        SELECT 50 num UNION ALL

 

ON a.cust_id = i.cust_id;

        SELECT 3 num UNION ALL

 

    SELECT e.emp_id, e.fname,e.lname,b.`name`

 

SELECT p.product_cd,p.`name`,a.account_id

结果如下图所示:

        SELECT 30 num UNION ALL

INNER JOIN product p

 

INNER JOIN account a

        SELECT 40 num UNION ALL

SELECT  a.account_id, a.product_cd,

  结果如下:

     SELECT e.emp_id,sup.emp_id

ON a.cust_id = b.cust_id

 

        SELECT 4 num UNION ALL

        SELECT 80 num UNION ALL

上海时时乐走势图官网 1

     上海时时乐走势图官网 2

        SELECT 20 num UNION ALL

上海时时乐走势图官网 3

FROM customer c

business b

        SELECT 2 num UNION ALL

WHERE e.dept_id <> sup.dept_id;

        SELECT 5 num UNION ALL

-- 1.给下面的查询填空(使用<#>标记),以获得其后的结果。

 --2.编写查询,返回所有非商务顾客的账户ID(customer.cust_type = 'I')、顾客的联邦个人识别号码(customer.fed_id)以及账户所依赖的产品名称(product.name).

ON a.product_cd = p.product_cd

结果如下图所示:

ON p.product_cd = a.product_cd;

 

FROM account a RIGHT JOIN product p

 

上海时时乐走势图官网 4

        SELECT 8 num UNION ALL

-- 7.设计一个子查询,生成集合{1,2,3......100}

 

ON  a.product_cd = p.product_cd;

        SELECT 7 num UNION ALL

FROM account a LEFT JOIN

SELECT ones.num tens.num 1

 结果如下图所示:

-- 6.编写一个查询,将account表与indiviual 和business 两个表外连接(通过account.cust_id列)要求结果集中每个账户一行,查询的列有account.account_id、account.product_cd、individual.fname,individual.lname和business.name

SQL中连连(3)——习题演练上海时时乐走势图官网。 

    FROM employee e INNER JOIN <1> b

FROM (

 

    ON e.assigned_branch_id = b.<2>;

 上海时时乐走势图官网 5

上海时时乐走势图官网 6

 

FROM product p

FROM employee e

 

上海时时乐走势图官网 7

SQL中连连(3)——习题演练上海时时乐走势图官网。WHERE c.cust_type_cd = 'I';

    上海时时乐走势图官网 8

   --3.构建查询,查找所有主管位于另一个部门的雇员,需要获取该雇员的ID、姓氏和名字

        SELECT 6 num UNION ALL

本文由上海时时乐走势图发布于上海时时乐走势图官网,转载请注明出处:SQL中连连(3)——习题演练上海时时乐走势图官网

您可能还会对下面的文章感兴趣: