• A lot of stuff I do is ETL from other databases or plain old CSV files into our correctly designed actual DB the was designed correctly. Sometimes it is a one time thing other times it's recurring process.

    I have more than once had to do a left join like

    [font="Courier New"]FROM KeyTable k

    Left Join SubTblA SubA

    ON k.KeyFld = SubA.KeyFld

    Left Join SubTblA SubB

    ON k.KeyFld = SubB.KeyFld

    WHERE SubA.KeyFld is not null

    AND SubB.KeyFld is not null[/font]

    I have as yet to find diagramming SW that can handle something like that or an OR statement or a function in the join.

    Almost all the tools are looking for for "simple" queries, where we all have done complicated joins and formatting that just boggles the SW but not the human mind.



    ----------------
    Jim P.

    A little bit of this and a little byte of that can cause bloatware.