SQL FIDDLE DEMO HEREWie kann ich Zeilenwerte in Spalten SQL-Server anzeigen?
Ich habe diese Tabellenstruktur für SheduleWorkers Tabelle:
CREATE TABLE SheduleWorkers
(
[Name] varchar(250),
[IdWorker] varchar(250),
[IdDepartment] int,
[IdDay] int,
[Day] varchar(250)
);
INSERT INTO SheduleWorkers ([Name], [IdWorker], [IdDepartment], [IdDay], [Day])
values
('Sam', '001', 5, 1, 'Monday'),
('Lucas', '002', 5, 2, 'Tuesday'),
('Maria', '003', 5, 1, 'Monday'),
('José', '004', 5, 3, 'Wednesday'),
('Julianne', '005', 5, 3, 'Wednesday'),
('Elisa', '006', 18, 1, 'Monday'),
('Gabriel', '007', 23, 5, 'Friday');
Ich muss für jede Woche Tag die Namen der Arbeiter in der Abteilung 5, die an diesem Tag arbeitet, wie dies anzuzeigen:
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY
------ ------- --------- -------- ------ -------
Sam Lucas Jose
Maria Julianne
Wie kann ich dieses Ergebnis erhalten, akzeptiere ich Vorschläge, danke.
Ihnen sehr für Ihre Antwort danken, ;-D –
Ihre Welcome :) @ Esraa_92 –
@ Esraa_92, ich habe nichts dagegen, sondern kann Du erklärst, warum hast du die Antwort angenommen, die 10 Minuten später als meine gepostet wurde? Ich will nur wissen, ob ich etwas falsch gemacht habe :) –