-3
Schreiben Ich habe eine Tabelle mit einigen Daten .. Prozentsatz jeder Schüler in einer Schule mit folgenden Spalten ...Benötigen Sie Hilfe bei SQL Server-Abfrage
Class | name | Percentage(%)
ich eine SQL-Abfrage benötigen Anzahl der Schüler in jeder zu bekommen Klasse mit unten Diff% -Tafeln. Studenten, die keine Prüfung geschrieben haben, haben NULL in Percentage
Spalte in Quellentabelle.
class| 0-10% | 10%-20% | 20%-30% | >30% | Not written (NULLS in source table)
Kann jemand mir helfen, die Frage zu schreiben?
testen Fall Ausdruck suchen und bitte auch hier, wie Frage zu verbessern: https: //spaghettidba.com/2015/04/24/how- to-post-at-sql-Frage-on-a-public-forum/ – TheGameiswar
Riechen wie Hausaufgaben, dass jemand keine Mühe gemacht hat. – scsimon
Wählen t.class, t. [Bereich] als [Prozentbereich], count (*) als [Count] aus ( wählen Klasse, Fall, wenn abs (OilDifferencepercent) NULL ist dann 'Nicht schriftliche Prüfung' \t wenn abs (OilDifferencepercent) zwischen 0 und 10 dann '0-10' wenn abs (OilDifferencepercent) zwischen 11 und 20 dann '11 -20 ' \t wenn abs (OilDifferencepercent) zwischen 21 und 30 dann '21 -30' else ' 30 - Mehr 'Ende als Bereich von
Antwort
Ich denke, das Ihnen hilft ..
Quelle
2016-09-09 07:15:52
Danke, es funktioniert – user6355550
Verwandte Themen