Ich arbeite mit Studentendaten und habe zwei Tabellen mit der gleichen Struktur, aber verschiedene Datensätze. Ich möchte eine neue Spalte mit einem Eintrag von '0' oder '1' hinzufügen, um festzustellen, ob der Schüler in der anderen Tabelle erscheint oder nicht. Beispiel:SQL Hinzufügen einer neuen Spalte zu überprüfen, ob ID in einer anderen Tabelle
Table 1:
s_id s_year s_term s_crs NewColumn(was student enrolled in 2016?)
123456 2017 Fall Math 1010 1
654321 2017 Fall Eng 1010 0
Table 2:
s_id s_year s_term s_crs
123456 2016 Fall Math 2010
432516 2016 Fall Eng 2010
Wie würden Sie dabei vorgehen?
SELECT s_id, s_year, s_term, s_crs
(CASE
WHEN S_ID IN (select s_id from table2)
THEN '1'
oder etwas in der Art? Ich bin nicht sicher, wie dies schreiben mit einem Join