Ist es möglich, ein Select in der Mitte einer Join-Abfrage zu verwenden...
Ich versuche Folgendes zu tun:
VON
tblorders o
INNER JOIN tblunits u ON o.id = u.orderid
INNER JOIN ((SELECT
,Min(n.date) as [MinDate]
from tblNotes n
Where n.test = 'test') te
INNER JOIN tblnotes n ON te.id = n.id
and te.[MinDate] = n.AuditinsertTimestamp)
INNER Join tblClient c ON o.ClientId = c.Id
Im Prinzip wählt der Select in der Mitte der Abfrage nur die Notizen mit dem frühesten Datum aus. Das Problem ist, dass ich das hier machen muss, weil ich von tblOrders die erste Tabelle benötige......
Vorschläge?
0 Stimmen
Welches Problem versuchst du zu lösen? :)
0 Stimmen
Ich versuche, das Select im Inner Join zum Laufen zu bringen
0 Stimmen
Ich meine, insgesamt. Beschreiben Sie das gesamte Problem.
0 Stimmen
Du hast hier nur innere Joins. Warum ist es dir wichtig, dass "tblOrders die erste Tabelle sein muss"?
0 Stimmen
INNER JOIN(( SELECT n.[RelatedEntityId] ,MIN(n.[AuditInsertTimestamp]) AS [MinDate] FROM tblNotes n WHERE n.[Text] LIKE '
Der Status für die Einheit # % hat sich von % in OUTTOVENDOR geändert
') te INNER JOIN [dbo].[tblNotes] n ON te.[ID] = n.[Id] AND te.[MinDate] = n.[AuditInsertTimestamp])
0 Stimmen
Bitte überspringen Sie dies, weil es KEINE Gruppierung gibt!!! :)