Inner join og distinct
Jeg har to tabeller, hvor der i den ene er statske oplysninger og den anden opdateres status og kommentarer m.m.Jeg kunne godt tænke mig at joine de to men kun hente den seneste status.
ex:
strSQL = "SELECT VcardOrder.*, VcardLog.* FROM VcardOrder INNER JOIN VcardLog ON VcardOrder.Vcard_OrderNo=VcardLog.Vcard_RefID WHERE VcardOrder.Vcard_Urgent = 1 AND VcardLog.Vcard_status <> 0 AND VcardLog.Vcard_status <> 4 GROUP BY VcardOrder.Vcard_OrderNo ASC"
Linjerne kommer med hvis der tidligere har været status der opfylder kravet, selv om den nuværede (sidst tilføjede) status = 4