Ich versuche, eine Kontaktperson (T.ContactId) Lookup zu einer vorhandenen Abfrage hinzuzufügen. Die Abfrage verwendet eine Client-ID, um den Client aus der Client-Tabelle abzurufen. Ich möchte jetzt T.ContactId hinzufügen, um einen anderen Namen aus der Client-Tabelle zu erhalten. Im Skript haben unten ich bereits hinzugefügt ‚T.ContactId‘ zum wählen, aber ich weiß nicht, wie es weiter vonMYSQL - Wählen Sie zweimal aus einer Spalte in Multi-Tabellen-Abfrage
select T.Id Tid,Transdate,Quantity Unit,Amount Rate,Discount,T.Comment Comment,T.CmntToInvoice ConInv,T.JobNum JobNum,T.PayNum PayNum,T.ContactId,clients.Id `Id`,`Client`,Cell,Email,Yard,Horse,TransType `Transaction`,PayTypeId,Credit
from
transactions T,clients,yards,horses,transtypes
where
Pending = 'N' and
T.TransTypeId = transtypes.Id and
T.ClientId = clients.Id and
T.HorseId = horses.Id and
T.YardId = yards.Id and
Transdate between '2014-09-08' and '2016-07-08' and
T.JobNum = 0
order by
clients.Id,Transdate asc
so T.ContactId gibt es in Select-Abfrage, jetzt nur Skript ausführen und wenn Sie die T.ContactId sehen möchten, wie PayNum in Ihrem Code –
sry verwendet wird, aber das nicht hilft, weil es Kontakt und Client in dieser Abfrage nicht fint wie es ist ... wenn es möglich ist, zeigst du wie? – Dave