0
Ich habe eine Tabelle Ich möchte nur das Jahr in der Abfrage zeigen, wenn ich es ausführen, ist dies möglich?Zeige nur Jahr in Abfrage MS Access Datenbank
Ich habe eine Tabelle Ich möchte nur das Jahr in der Abfrage zeigen, wenn ich es ausführen, ist dies möglich?Zeige nur Jahr in Abfrage MS Access Datenbank
Sie verwenden, um den Zugriff DATEPART()
Funktion:
SELECT t.*,DatePart("yyyy",t.DateColumn)
FROM YourTable t
EDIT:
SELECT Orders.OrderDate AS [Year],
States.RegionName,
States.DivisionName,
Orders.OrderID AS [Number of Orders],
DatePart("yyyy",Orders.OrderDate) as [Year_Col]
FROM Employees, Orders, States
GROUP BY Orders.OrderDate, States.RegionName, States.DivisionName, Orders.OrderID
ORDER BY Orders.OrderDate;
By the way, Sie fehlen Beziehungen Bedingungen, jetzt Sie schließen sich jeweils Aufzeichnung für jeden Datensatz in jeder der Tabellen. Fügen Sie eine Where-Klausel
WHERE Orders.Employee_id = employees.employee_id
AND Orders.State_id = states.state_id
Natürlich habe ich die Beziehungen erraten, passen Sie sie an die tatsächlichen an.
wie kann ich dies tun, mit der Entwurfsansicht –
zur Zeit wie folgt aus meiner Anfrage SELECT Orders.OrderDate AS [Jahr], States.RegionName, States.DivisionName, Orders.OrderID AS [Anzahl der Orders] sieht FROM Employees, Orders, States GRUPPE BY Orders.OrderDate, States.RegionName, States.DivisionName, Orders.OrderID ORDER BY Orders.OrderDate; ' –
@ c2648421 Versuchen Sie es jetzt – sagi