【问题标题】:MS SQL - Get data from primary key's tableMS SQL - 从主键的表中获取数据
【发布时间】:2013-12-06 17:05:33
【问题描述】:

例子:

表:一张 列(PK):employee_ssn 列:employee_active 位

桌子:两张 列(pk):日期 列(FK):employee_ssn 栏目:total_income 栏目:total_expenses

--

从表二中选择数据:

从两个中选择 *

在本例中,如何为所有员工选择“employee_active”为“1”?

【问题讨论】:

    标签: sql select key


    【解决方案1】:

    你需要JOIN你的桌子一起。

    SELECT  two.employee_ssn, two.total_income, two.Total_Expenses
    FROM    Two
            INNER JOIN One
                ON one.Employee_ssn = two.Employee_ssn
    WHERE   One.employee_active = 1;
    

    更多关于连接的链接

    【讨论】:

      【解决方案2】:

      试试这个!!

      select * from table1 a inner join table2 b 
      on a.employee_ssn=b.employee_SSN 
      where a.employee_active =1
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-10-09
        • 1970-01-01
        • 1970-01-01
        • 2023-03-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多