• 47、如何获取emp_v和employees有相同的数据


    1、题目描述

     
    存在如下的视图:
    create view emp_v as select * from employees where emp_no >10005;
    如何获取emp_v和employees有相同的数据?
    CREATE TABLE `employees` (
    `emp_no` int(11) NOT NULL,
    `birth_date` date NOT NULL,
    `first_name` varchar(14) NOT NULL,
    `last_name` varchar(16) NOT NULL,
    `gender` char(1) NOT NULL,
    `hire_date` date NOT NULL,
    PRIMARY KEY (`emp_no`));
    输出格式:
    emp_nobirth_datefirst_namelast_namegenderhire_date
    10006 1953-04-20 Anneke Preusig F 1989-06-02
    10007 1957-05-23 Tzvetan Zielinski F 1989-02-10
    10008 1958-02-19 Saniya Kalloufi M 1994-09-15
    10009 1952-04-19 Sumant Peac F 1985-02-18
    10010 1963-06-01 Duangkaew Piveteau F 1989-08-24
    10011 1953-11-07 Mary Sluis F 1990-01-22

    2、代码

    SELECT em.* FROM employees AS em, emp_v AS ev WHERE em.emp_no = ev.emp_no;
  • 相关阅读:
    服务器被黑

    ZXW说
    抽象类
    URL参数加密解密过程
    SqlServer 跨服务器 DML
    发布
    C#操作XML小结
    定时指执程序
    SQL语句判断数据库、表、字段是否存在
  • 原文地址:https://www.cnblogs.com/guoyu1/p/12715437.html
Copyright © 2020-2023  润新知