Als «pivot» getaggte Fragen

Ein Pivot (oder eine Kreuztabelle) konvertiert Zeilendaten in Spaltendaten und umgekehrt für einen Unpivot. Nicht alle Datenbanken unterstützen die explizite PIVOT-Syntax, aber die Funktionalität kann implementiert werden, häufig mithilfe von Entscheidungslogik (CASE-Anweisungen usw.), Aggregatfunktionen oder einer Erweiterung.

21
Zeilen in mehrere Spalten schwenken

Ich habe eine SQL Server-Instanz, die einen Verbindungsserver mit einem Oracle-Server hat. Auf dem Oracle-Server befindet sich eine Tabelle mit PersonOptionsden folgenden Daten: ╔══════════╦══════════╗ ║ PersonID ║ OptionID ║ ╠══════════╬══════════╣ ║ 1 ║ A ║ ║ 1 ║ B ║ ║ 2 ║ C ║ ║ 3 ║ B ║ ║ 4 ║ A ║...

12
Hilfe bei der PIVOT-Abfrage

Ich habe eine Tabelle mit folgender Struktur: CREATE TABLE [dbo].[AUDIT_SCHEMA_VERSION]( [SCHEMA_VER_MAJOR] [int] NOT NULL, [SCHEMA_VER_MINOR] [int] NOT NULL, [SCHEMA_VER_SUB] [int] NOT NULL, [SCHEMA_VER_DATE] [datetime] NOT NULL, [SCHEMA_VER_REMARK] [varchar](250) NULL ); Einige Beispieldaten...

10
Alternative zu Self Join

Ich habe hier eine Frage gestellt: /programming/43807566/how-to-divide-two-values-from-the-same-column-but-at-different-rows Informationen zum Teilen von Werten aus derselben Tabelle in derselben Spalte, jedoch in verschiedenen Zeilen. Jetzt habe ich das Problem, wo ich mehr Zähler und Nenner (mit...

8
Was ist schneller, SUM (CASE) oder CTE PIVOT?

Es gibt zwei Arten von Möglichkeiten, a auszuführen PIVOT. Vor der PIVOTEinführung von SQL Server 2005 haben die meisten Benutzer Folgendes getan: SELECT RateID SUM(CASE WHEN RateItemTypeID = 1 THEN UnitPrice ELSE 0 END), SUM(CASE WHEN RateItemTypeID = 2 THEN UnitPrice ELSE 0 END), SUM(CASE WHEN...

8
Monatlichen Anwesenheitsbericht in MySql anzeigen

Ich mache ein Schulverwaltungssystem in PHP mit MySQL DB. Ich stecke in meinem Projekt fest. Bitte schlägt jemand vor, was ich falsch mache. Ich habe zwei Tabellen in meiner Datenbank; ist zum Speichern von StudentsAufzeichnungen ist eine andere sie speichern attendanceTag wiese Jetzt möchte ich...

8
Statischer und dynamischer Pivot für MySQL-Einzeltabellen

Ich habe einen Tisch, der so aussieht: +----------------------------------------+ |Name | kode | jum | +----------------------------------------+ | aman |kode1 | 2 | | aman |kode2 | 1 | | jhon |kode1 | 4 | | amir |kode2 | 4 | +--------------------+-----------+-------+ Wie kann ich mit MySQL eine...