ich die temporäre Tabelle erstellt, um Ihre Tabelle auf Basis und @ImranRashid Abfrage unter
create table #Language
(
Id Int,
Lang Int,
word NVARCHAR(100)
)
Insert INTO #Language
VALUES(1,1,'Hello');
Insert INTO #Language
VALUES(1,2,'Bonjour');
Insert INTO #Language
VALUES(2,1,'Thank you');
Insert INTO #Language
VALUES(2,2,'Merci');
nun unter Abfrage selbst verstärkt laufen beitreten, aber stellen Sie sicher, lang id ausgewählt anders
SELECT
g1.ID, g1.word as English, g2.word as French
FROM
#Language g1, #Language g2
WHERE
g1.ID = g2.Id AND g1.Lang = 1 AND g2.Lang=2;
ID Englisch Französisch
1 Hallo Bonjour
2 Danke Merci
Nun ist diese unter Einsatz Abfrage ausführen mit einem anderen Wort zu testen
Insert INTO #Language
VALUES(3,1,'Hi');
Insert INTO #Language
VALUES(3,2,'Salut');
Run obige Abfrage wieder Ergebnis unter
ID Englisch Französisch
1 Hallo Bonjour 2 Danke Merci 3 Hallo Salut
Bitte keine Links zu Bildern posten. Bearbeiten Sie die Frage und geben Sie Beispieldaten als Text ein. Danke – OldProgrammer
Ja. . . mit 'Join',' Pivot' oder bedingter Aggregation. Was hast du probiert? –
Bitte lesen Sie http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557 und die angenommene Antwort –