select b1.*
from 表1 b1 Left Join 表2 b2 on b1.PO_NUMBER=b2.PO_NUMBER and b1.Line_No=b2.Line_No
where b2.PO_NUMBER IS NULL

解决方案 »

  1.   

    select * from 表1 where Line_NO not in(select Line_NO from 表2)
      

  2.   

    同意楼上的,但最好不要SELECT *
      

  3.   

    fanks(凡可) 
    肯定不行!!
      

  4.   

    没有关键字!!
    就是很多组:
    PO_NUMBER        Line_NO        ITEM        
    C020401-048ME      1    MTHVN0000024433    .0000    5
    C020401-048ME      2    MTHVN0000024421    .7000    15
    C020401-048ME      3    MTHVN0000014424    .7000    15
    C020401-048ME      4    MTHVN0000014435    .7000    15
    C020401-048ME      5    MTHVN0000014422    .7000    20
    C020401-049ME      1    MTHVN0000014425    .7000    20
    C020401-049ME      2    MTHVN0000014426    .7000    20
    C020401-049ME      3    MTHVN0000014426    .7000    20
    C020401-049ME      4    MTHVN0000014426    .7000    20
    表2、
    C020401-048ME      1    MTHVN0000024433    NULL    NULL    NULL
    C020401-048ME      2    MTHVN0000024421    NULL    NULL    NULL
    C020401-048ME      3    MTHVN0000014424    NULL    2002-02-06 
    C020401-048ME      4    MTHVN0000014435    NULL    NULL    NULL
    C020401-049ME      1    MTHVN0000014435    NULL    NULL    NULL
    C020401-049ME      2    MTHVN0000014436    NULL    NULL    NULL
    C020401-049ME      3    MTHVN0000014436    NULL    NULL    NULL求结果:
    C020401-048ME      5    MTHVN0000014422    .7000    20
    C020401-049ME      4    MTHVN0000014426    .7000    20
      

  5.   

    left join ... on ...肯定是可以的。我经常用!