logo

Fragen im Vorstellungsgespräch zu SQL-Abfragen

SQL oder Strukturierte Abfragesprache ist eine Standardsprache für relationale Datenbanken. SQL-Abfragen sind leistungsstarke Tools zum Bearbeiten und Verwalten von in diesen Datenbanken gespeicherten Daten MySQL , Orakel , PostgreSQL usw. Unabhängig davon, ob Sie bestimmte Datenpunkte abrufen, komplexe Analysen durchführen oder Datenbankstrukturen ändern, stellen SQL-Abfragen eine standardisierte Sprache zur effizienten Ausführung dieser Aufgaben bereit.

Hier werden wir abdecken Über 45 MySQL-Interviewfragen mit Antworten die häufig während gefragt werden Vorstellungsgespräche für Datenanalysten Und Dateningenieur Positionen bei MAANG und anderen hochbezahlten Unternehmen. Ob Sie ein sind frischer oder ein erfahrener Profi mit 5 , 8 , oder 10 Jahre Aufgrund Ihrer Erfahrung gibt Ihnen dieser Artikel das Selbstvertrauen, das Sie für Ihr nächstes Vorstellungsgespräch benötigen.



Fragen und Antworten zum SQL Query-Interview

Wir haben drei Beispieltabellen erstellt:Studententisch,Programmtabelle, UndStipendientabelle. Wir werden diese Tabellen verwenden, um verschiedene Abfrageoperationen durchzuführen.

Studententisch

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

201

Shivansh

Mahajan

8,79

01.09.2021 09:30:00

Informatik

202

Umesh

Sharma

8.44

2021-09-01 08:30:00

Mathematik

203

Rakesh

Kumar

5,60

01.09.2021 10:00:00

Biologie

204

Radha

Konvertieren Sie einen String in eine Ganzzahl

Sharma

9.20

2021-09-01 12:45:00

Chemie

205

WHO

Kumar

7,85

2021-09-01 08:30:00

Physik

206

Präm

Chopra

9.56

01.09.2021 09:24:00

Geschichte

207

Pankaj

Bottiche

9,78

2021-09-01 02:30:00

Englisch

208

Navleen

Kaur

7.00

2021-09-01 06:30:00

Mathematik

Programmtabelle

STUDENT_REF_ID

PROGRAMMNAME

PROGRAM_START_DATE

201

Informatik

01.09.2021 00:00:00

202

Mathematik

01.09.2021 00:00:00

208

Mathematik

01.09.2021 00:00:00

205

Physik

01.09.2021 00:00:00

204

Chemie

01.09.2021 00:00:00

207

Psychologie

01.09.2021 00:00:00

206

Geschichte

01.09.2021 00:00:00

203

Biologie

01.09.2021 00:00:00

Stipendientabelle

STUDENT_REF_ID

STIPENDIEN_AMOUNT

STIPENDUM_DATUM

201

5000

2021-10-15 00:00:00

202

4500

2022-08-18 00:00:00

203

3000

25.01.2022 00:00:00

201

4000

2021-10-15 00:00:00

Werfen wir zunächst einen Blick auf einige davon Die am häufigsten gestellten Fragen zu SQL-Abfragen im Vorstellungsgespräch :

1. Schreiben Sie eine SQL-Abfrage, um FIRST_NAME in Großbuchstaben aus der Student-Tabelle abzurufen und den ALIAS-Namen als STUDENT_NAME zu verwenden.

SELECT upper(FIRST_NAME) as STUDENT_NAME from Student;>

Ausgabe:

SHIVANSH UMESH RAKESH RADHA KUSH PREM PANKAJ NAVLEEN>

2. Schreiben Sie eine SQL-Abfrage, um eindeutige Werte von MAJOR Subjects aus der Student-Tabelle abzurufen.

SELECT DISTINCT MAJOR from STUDENT; or SELECT MAJOR FROM STUDENT GROUP BY(MAJOR);>

Ausgabe:

Computer Science Mathematics Biology Chemistry Physics History English>

3. Schreiben Sie eine SQL-Abfrage, um die ersten drei Zeichen von FIRST_NAME aus der Student-Tabelle auszugeben.

SELECT SUBSTRING(FIRST_NAME, 1, 3) FROM Student;>

Ausgabe:

Shi Ume Rak Rad Kus Pre Pan Nav>

4. Schreiben Sie eine SQL-Abfrage, um die Position des Alphabets („a“) in der Vornamenspalte „Shivansh“ aus der Student-Tabelle zu ermitteln.

SELECT INSTR(FIRST_NAME, 'a') FROM Student WHERE FIRST_NAME = 'Shivansh';>

Ausgabe:

5>

5. Schreiben Sie eine SQL-Abfrage, die die eindeutigen Werte von MAJOR Subjects aus der Student-Tabelle abruft und deren Länge ausgibt.

SELECT MAJOR,LENGTH(MAJOR) FROM Student GROUP BY(MAJOR); or SELECT DISTINCT MAJOR, LENGTH(MAJOR) FROM Student;>

Ausgabe:

WESENTLICH

LÄNGE (GROSS)

Informatik

16

Mathematik

elf

Biologie

7

Chemie

9

Physik

7

Geschichte

7

Englisch

7

6. Schreiben Sie eine SQL-Abfrage, um FIRST_NAME aus der Student-Tabelle auszugeben, nachdem Sie „a“ durch „A“ ersetzt haben.

SELECT REPLACE(FIRST_NAME, 'a', 'A') FROM Student;>

Ausgabe:

ShivAnsh Umesh RAkesh RAdhA Kush Prem PAnkAj NAvleen>

7. Schreiben Sie eine SQL-Abfrage, um den VORNAMEN und NACHNAMEN aus der Student-Tabelle in die einzelne Spalte COMPLETE_NAME zu drucken.

SELECT CONCAT(FIRST_NAME, ' ', LAST_NAME) AS COMPLETE_NAME FROM Student;>

Ausgabe:

Shivansh Mahajan Umesh Sharma Rakesh Kumar Radha Sharma Kush Kumar Prem Chopra Pankaj Vats Navleen Kaur>

8. Schreiben Sie eine SQL-Abfrage, um alle Studentendetails aus der Student-Tabelle in der Reihenfolge FIRST_NAME (aufsteigend) und MAJOR Subject (absteigend) zu drucken.

SELECT * FROM Student ORDER BY FIRST_NAME , MAJOR DESC;>

Ausgabe:

STUDENTEN ID

VORNAME

CSV-Datei in Java lesen

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

205

WHO

Kumar

7,85

2021-09-01 08:30:00

Physik

208

Navleen

Kaur

7

2021-09-01 06:30:00

Mathematik

207

Pankaj

Bottiche

9,78

2021-09-01 02:30:00

Englisch

206

Präm

Chopra

9.56

01.09.2021 09:24:00

Geschichte

204

Radha

Sharma

9.2

2021-09-01 12:45:00

Chemie

203

Rakesh

Kumar

5.6

01.09.2021 10:00:00

Biologie

201

Shivansh

Mahajan

8,79

01.09.2021 09:30:00

Informatik

202

Umesh

Sharma

8.44

2021-09-01 08:30:00

Mathematik

9. Schreiben Sie eine SQL-Abfrage, um Details der Schüler mit dem FIRST_NAME als „Prem“ und „Shivansh“ aus der Schülertabelle auszudrucken.

SELECT * from Student WHERE FIRST_NAME IN ('Prem' , 'Shivansh');>

Ausgabe:

STUDENTEN ID

VORNAME

Linux welcher Befehl

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

201

Shivansh

Mahajan

8,79

01.09.2021 09:30:00

Informatik

206

Präm

Chopra

9.56

01.09.2021 09:24:00

Geschichte

10. Schreiben Sie eine SQL-Abfrage, um Details zu den Schülern auszudrucken, mit Ausnahme von FIRST_NAME als „Prem“ und „Shivansh“ aus der Schülertabelle.

SELECT * from Student WHERE FIRST_NAME NOT IN ('Prem', 'Shivansh');>

Ausgabe:

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

202

Umesh

Sharma

8.44

2021-09-01 08:30:00

Mathematik

203

Rakesh

Kumar

5.6

01.09.2021 10:00:00

Biologie

204

Radha

Sharma

9.2

2021-09-01 12:45:00

Chemie

205

WHO

Kumar

7,85

2021-09-01 08:30:00

Physik

207

Pankaj

Bottiche

9,78

2021-09-01 02:30:00

Englisch

208

Navleen

Kaur

7

2021-09-01 06:30:00

Mathematik

11. Schreiben Sie eine SQL-Abfrage, um Details zu den Schülern auszudrucken, deren FIRST_NAME mit „a“ endet.

SELECT * FROM Student WHERE FIRST_NAME LIKE '%a';>

Ausgabe:

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

204

Radha

Sharma

9.2

2021-09-01 12:45:00

Chemie

12. Schreiben Sie eine SQL-Abfrage, um Details zu den Schülern auszudrucken, deren FIRST_NAME mit „a“ endet und sechs Alphabete enthält.

SELECT * FROM Student WHERE FIRST_NAME LIKE '_____a';>

13. Schreiben Sie eine SQL-Abfrage, um Details zu den Schülern auszudrucken, deren Notendurchschnitt zwischen 9,00 und 9,99 liegt.

SELECT * FROM Student WHERE GPA BETWEEN 9.00 AND 9.99;>

Ausgabe:

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

Array in Java sortiert

ANMELDUNGS_DATUM

WESENTLICH

204

Radha

Sharma

9.2

2021-09-01 12:45:00

Chemie

206

Präm

Chopra

9.56

01.09.2021 09:24:00

Geschichte

207

Pankaj

Bottiche

9,78

2021-09-01 02:30:00

Englisch

14. Schreiben Sie eine SQL-Abfrage, um die Anzahl der Studenten mit dem Hauptfach „Informatik“ abzurufen.

SELECT Major, COUNT(*) as TOTAL_COUNT FROM Student WHERE MAJOR = 'Computer Science';>

Ausgabe:

WESENTLICH

KOMPLETTE ANZAHL

Informatik

1

15. Schreiben Sie eine SQL-Abfrage, um die vollständigen Namen von Schülern mit GPA>= 8,5 und <= 9,5 abzurufen.

SELECT CONCAT(FIRST_NAME, ' ', LAST_NAME) AS FULL_NAME FROM Student WHERE GPA BETWEEN 8.5 and 9.5;>

Ausgabe:

Shivansh Mahajan Radha Sharma>

16. Schreiben Sie eine SQL-Abfrage, um die Nummer abzurufen. der Studierenden für jedes Hauptfach in absteigender Reihenfolge.

SELECT MAJOR, COUNT(MAJOR) from Student group by MAJOR order by COUNT(MAJOR);>

Ausgabe:

WESENTLICH

COUNT(MAJOR)

Biologie

1

Chemie

1

Informatik

1

Englisch

1

Geschichte

1

Physik

1

Mathematik

2

17. Zeigen Sie die Details der Studierenden an, die Stipendien erhalten haben, einschließlich ihrer Namen, Stipendienbeträge und Stipendiendaten.

SELECT Student.FIRST_NAME, Student.LAST_NAME, Scholarship.SCHOLARSHIP_AMOUNT, Scholarship.SCHOLARSHIP_DATE FROM Student INNER JOIN Scholarship ON Student.STUDENT_ID = Scholarship.STUDENT_REF_ID;>

Ausgabe:

VORNAME FAMILIENNAME, NACHNAME STIPENDIEN_AMOUNT STIPENDUM_DATUM
Shivansh Mahajan 5000 2021-10-15 00:00:00
Umesh Sharma 4500 2022-08-18 00:00:00
Rakesh Kumar 3000 25.01.2022 00:00:00
Shivansh Mahajan 4000 2021-10-15 00:00:00

18. Schreiben Sie eine SQL-Abfrage, um nur ungerade Zeilen aus der Student-Tabelle anzuzeigen.

SELECT * FROM Student WHERE student_id % 2 != 0;>

Ausgabe:

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

201 Shivansh Mahajan 8,79 01.09.2021 09:30:00 Informatik
203 Rakesh Kumar 5.6 01.09.2021 10:00:00 Biologie
205 WHO Kumar 7,85 2021-09-01 08:30:00 Physik
207 Pankaj Bottiche 9,78 2021-09-01 02:30:00 Englisch

19. Schreiben Sie eine SQL-Abfrage, um nur gerade Zeilen aus der Student-Tabelle anzuzeigen.

SELECT * FROM Student WHERE student_id % 2 = 0;>

Ausgabe:

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

Sklearn-Genauigkeitswert

WESENTLICH

202 Umesh Sharma 8.44 2021-09-01 08:30:00 Mathematik
204 Radha Sharma 9.2 2021-09-01 12:45:00 Chemie
206 Präm Chopra 9.56 01.09.2021 09:24:00 Geschichte
208 Navleen Kaur 7 2021-09-01 06:30:00 Mathematik

20. Listen Sie alle Studierenden und deren Stipendienbeträge auf, sofern sie welche erhalten haben. Wenn ein Student kein Stipendium erhalten hat, geben Sie NULL für die Stipendiendetails an.

SELECT Student.FIRST_NAME, Student.LAST_NAME, COALESCE(Scholarship.SCHOLARSHIP_AMOUNT, NULL) AS SCHOLARSHIP_AMOUNT, COALESCE(Scholarship.SCHOLARSHIP_DATE, NULL) AS SCHOLARSHIP_DATE FROM Student LEFT JOIN Scholarship ON Student.STUDENT_ID = Scholarship.STUDENT_REF_ID;>

21. Schreiben Sie eine SQL-Abfrage, um die obersten n (z. B. 5) Datensätze der Student-Tabellenreihenfolge in absteigender GPA anzuzeigen.

SELECT * from Student ORDER BY GPA DESC LIMIT 5;>

Ausgabe:

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

207 Pankaj Bottiche 9,78 2021-09-01 02:30:00 Englisch
206 Präm Chopra 9.56 01.09.2021 09:24:00 Geschichte
204 Radha Sharma 9.2 2021-09-01 12:45:00 Chemie
201 Shivansh Mahajan 8,79 01.09.2021 09:30:00 Informatik
202 Umesh Sharma 8.44 2021-09-01 08:30:00 Mathematik

22. Schreiben Sie eine SQL-Abfrage, um den n-ten (z. B. n=5) höchsten GPA aus einer Tabelle zu ermitteln.

SELECT * FROM Student ORDER BY GPA DESC LIMIT 5, 1;>

Ausgabe:

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

205 WHO Kumar 7,85 2021-09-01 08:30:00 Physik

23. Schreiben Sie eine SQL-Abfrage, um den fünfthöchsten GPA zu ermitteln, ohne das Schlüsselwort LIMIT zu verwenden.

SELECT * FROM Student s1 WHERE 4 = ( SELECT COUNT(DISTINCT (s2.GPA)) FROM Student s2 WHERE s2.GPA>= s1.GPA );>

Ausgabe:

STUDENTEN ID

VORNAME

FAMILIENNAME, NACHNAME

Notendurchschnitt

ANMELDUNGS_DATUM

WESENTLICH

201 Shivansh Mahajan 8,79 01.09.2021 09:30:00 Informatik

24. Schreiben Sie eine SQL-Abfrage, um die Liste der Schüler mit demselben Notendurchschnitt abzurufen.

SELECT s1.* FROM Student s1, Student s2 WHERE s1.GPA = s2.GPA AND s1.Student_id != s2.Student_id;>

25. Schreiben Sie mithilfe einer Unterabfrage eine SQL-Abfrage, um den zweithöchsten GPA aus einer Student-Tabelle anzuzeigen.

SELECT MAX(GPA) FROM Student WHERE GPA NOT IN(SELECT MAX(GPA) FROM Student);>

Ausgabe:

9.56>

26. Schreiben Sie eine SQL-Abfrage, um eine Zeile zweimal in den Ergebnissen einer Tabelle anzuzeigen.

SELECT * FROM Student UNION ALL SELECT * FROM Student ORDER BY STUDENT_ID;>

27. Schreiben Sie eine SQL-Abfrage, um STUDENT_ID aufzulisten, die kein Stipendium erhält.

SELECT STUDENT_ID FROM Student WHERE STUDENT_ID NOT IN (SELECT STUDENT_REF_ID FROM Scholarship);>

Ausgabe:

204 205 206 207 208>

28. Schreiben Sie eine SQL-Abfrage, um die ersten 50 % der Datensätze aus einer Tabelle abzurufen.

SELECT * FROM Student WHERE STUDENT_ID <= (SELECT COUNT(STUDENT_ID)/2 FROM Student);>

29. Schreiben Sie eine SQL-Abfrage, um den MAJOR-Betreff abzurufen, der weniger als 4 Personen enthält.

SELECT MAJOR, COUNT(MAJOR) AS MAJOR_COUNT FROM Student GROUP BY MAJOR HAVING COUNT(MAJOR) <4;>

Ausgabe:

WESENTLICH MAJOR_COUNT
Biologie 1
Chemie 1
Informatik 1
Englisch 1
Geschichte 1
Mathematik 2
Physik 1

30. Schreiben Sie eine SQL-Abfrage, um alle WICHTIGSTEN Themen zusammen mit der Anzahl der darin enthaltenen Personen anzuzeigen.

SELECT MAJOR, COUNT(MAJOR) AS ALL_MAJOR FROM Student GROUP BY MAJOR;>

Ausgabe:

WESENTLICH ALLE GROSSEN
Biologie 1
Chemie 1
Informatik 1
Englisch 1
Geschichte 1
Mathematik 2
Physik 1

31. Schreiben Sie eine SQL-Abfrage, um den letzten Datensatz einer Tabelle anzuzeigen.

SELECT * FROM Student WHERE STUDENT_ID = (SELECT MAX(STUDENT_ID) FROM STUDENT);>

Ausgabe:

STUDENTEN ID VORNAME FAMILIENNAME, NACHNAME Notendurchschnitt ANMELDUNGS_DATUM WESENTLICH
208 Navleen Kaur 7 2021-09-01 06:30:00 Mathematik

32. Schreiben Sie eine SQL-Abfrage, um die erste Zeile einer Tabelle abzurufen.

SELECT * FROM Student WHERE STUDENT_ID = (SELECT MIN(STUDENT_ID) FROM Student);>

Ausgabe:

STUDENTEN ID VORNAME FAMILIENNAME, NACHNAME Notendurchschnitt ANMELDUNGS_DATUM WESENTLICH
201 Shivansh Mahajan 8,79 01.09.2021 09:30:00 Informatik

33. Schreiben Sie eine SQL-Abfrage, um die letzten fünf Datensätze aus einer Tabelle abzurufen.

SELECT * FROM ( SELECT * FROM Student ORDER BY STUDENT_ID DESC LIMIT 5 ) AS subquery ORDER BY STUDENT_ID;>

Ausgabe:

STUDENTEN ID VORNAME FAMILIENNAME, NACHNAME Notendurchschnitt ANMELDUNGS_DATUM WESENTLICH
204 Radha Sharma 9.2 2021-09-01 12:45:00 Chemie
205 WHO Kumar 7,85 2021-09-01 08:30:00 Physik
206 Präm Chopra 9.56 2021-09-01 09:24:00 Geschichte
207 Pankaj Bottiche 9,78 2021-09-01 02:30:00 Englisch
208 Navleen Kaur 7 2021-09-01 06:30:00 Mathematik

34. Schreiben Sie eine SQL-Abfrage, um mithilfe einer kobezogenen Unterabfrage drei maximale GPA aus einer Tabelle abzurufen.

SELECT DISTINCT GPA FROM Student S1 WHERE 3>= (SELECT COUNT(DISTINCT GPA) FROM Student S2 WHERE S1.GPA<= S2.GPA) ORDER BY S1.GPA DESC;>

Ausgabe:

9.78 9.56 9.2>

35. Schreiben Sie eine SQL-Abfrage, um mithilfe einer kobezogenen Unterabfrage drei Minuten GPA aus einer Tabelle abzurufen.

SELECT DISTINCT GPA FROM Student S1 WHERE 3>= (SELECT COUNT(DISTINCT GPA) FROM Student S2 WHERE S1.GPA>= S2.GPA) ORDER BY S1.GPA;>

Ausgabe:

5.6 7 7.85>

36. Schreiben Sie eine SQL-Abfrage, um den n-ten maximalen GPA aus einer Tabelle abzurufen.

SELECT DISTINCT GPA FROM Student S1 WHERE n>= (SELECT COUNT(DISTINCT GPA) FROM Student S2 WHERE S1.GPA<= S2.GPA) ORDER BY S1.GPA DESC;>

37. Schreiben Sie eine SQL-Abfrage, um MAJOR-Fächer zusammen mit dem maximalen GPA in jedem dieser MAJOR-Fächer abzurufen.

SELECT MAJOR, MAX(GPA) as MAXGPA FROM Student GROUP BY MAJOR;>

Ausgabe:

WESENTLICH MAXGPA
Biologie 5.6
Chemie 9.2
Informatik 8,79
Englisch 9,78
Geschichte 9.56
Mathematik 8.44
Physik 7,85

38. Schreiben Sie eine SQL-Abfrage, um die Namen der Schüler mit dem höchsten Notendurchschnitt abzurufen.

SELECT FIRST_NAME, GPA FROM Student WHERE GPA = (SELECT MAX(GPA) FROM Student);>

Ausgabe:

VORNAME Notendurchschnitt
Pankaj 9,78

39. Schreiben Sie eine SQL-Abfrage, um das aktuelle Datum und die aktuelle Uhrzeit anzuzeigen.

Query to get current date : SELECT CURDATE(); Query to get current date and time : SELECT NOW();>

40. Schreiben Sie eine Abfrage, um eine neue Tabelle zu erstellen, die aus Daten und Strukturen besteht, die aus der anderen Tabelle (z. B. Student) kopiert wurden, oder klonen Sie die Tabelle mit dem Namen Student.

CREATE TABLE CloneTable AS SELECT * FROM Student;>

41. Schreiben Sie eine SQL-Abfrage, um den GPA aller Studenten im Hauptfach „Informatik“ auf 7,5 zu aktualisieren.

UPDATE Student SET GPA = 4.0 WHERE MAJOR = 'Computer Science';>

42. Schreiben Sie eine SQL-Abfrage, um den durchschnittlichen GPA für jedes Hauptfach zu ermitteln.

SELECT MAJOR, AVG(GPA) AS AVERAGE_GPA FROM Student GROUP BY MAJOR;>

Ausgabe:

WESENTLICH AVERAGE_GPA
Biologie 5.6
Chemie 9.2
Informatik 4
Englisch 9,78
Geschichte 9.56
Mathematik 7,72
Physik 7,85

43. Schreiben Sie eine SQL-Abfrage, um die drei besten Schüler mit dem höchsten Notendurchschnitt anzuzeigen.

SELECT * FROM Student ORDER BY GPA DESC LIMIT 3;>

Ausgabe:

STUDENTEN ID VORNAME FAMILIENNAME, NACHNAME Notendurchschnitt ANMELDUNGS_DATUM WESENTLICH
207 Pankaj Bottiche 9,78 2021-09-01 02:30:00 Englisch
206 Präm Chopra 9.56 01.09.2021 09:24:00 Geschichte
204 Radha Sharma 9.2 2021-09-01 12:45:00 Chemie

44. Schreiben Sie eine SQL-Abfrage, um die Anzahl der Studenten in jedem Hauptfach zu ermitteln, die einen Notendurchschnitt von mehr als 7,5 haben.

SELECT MAJOR, COUNT(STUDENT_ID) AS HIGH_GPA_COUNT FROM Student WHERE GPA>3.5 GRUPPE NACH MAJOR;>

Ausgabe:

WESENTLICH HIGH_GPA_COUNT
Biologie 1
Chemie 1
Informatik 1
Englisch 1
Geschichte 1
Mathematik 2
Physik 1

45. Schreiben Sie eine SQL-Abfrage, um die Schüler zu finden, die den gleichen Notendurchschnitt wie „Shivansh Mahajan“ haben.

SELECT * FROM Student WHERE GPA = (SELECT GPA FROM Student WHERE FIRST_NAME = 'Shivansh' AND LAST_NAME = 'Mahajan');>

Ausgabe:

STUDENTEN ID VORNAME FAMILIENNAME, NACHNAME Notendurchschnitt ANMELDUNGS_DATUM WESENTLICH
201 Shivansh Mahajan 4 01.09.2021 09:30:00 Informatik

Abschluss

Zusammenfassend lässt sich sagen, dass die Beherrschung der Interviewfragen zu SQL-Abfragen für jeden, der in Rollen wie Datenanalysten, Dateningenieuren und Geschäftsanalysten herausragende Leistungen erbringen möchte, von entscheidender Bedeutung ist. Dieser Leitfaden enthält eine umfassende Sammlung von Fragen und Antworten zu SQL-Abfrageinterviews, die Sie umfassend auf Ihre Vorstellungsgespräche vorbereiten sollen.

Indem Sie diese Abfragen verstehen und üben, können Sie Ihre SQL-Kenntnisse unter Beweis stellen, eine wichtige Fähigkeit, die die erfolgreiche Datenmanipulation und -analyse in verschiedenen technologieorientierten Branchen untermauert.