1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  2. Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, Oracle, Sql-Server, Postgres, Access uvm
    Information ausblenden

Hilfe zu SQL Abfragen

Dieses Thema im Forum "MySQL und MariaDB" wurde erstellt von chrisx3x, 27 Juni 2011.

  1. chrisx3x

    chrisx3x Neuer Benutzer

    Erstmal respekt an die Entwickler hier hab schon par Themen gelesen echt schönes Forum ;)

    ich hab da mal ne Frage, ich finde da im Inet nich so richtig was, ich wüsste gern was folgende SQl Abfragen:

    SELECT BenutzerId, MIN(EinstellDatum) AS MinEinstellDatum
    FROM Medium
    GROUP BY MArtId
    HAVING COUNT(EinstellDatum) >= 2

    SELECT MedienId, Beschreibung, EinstellDatum
    FROM Medium
    WHERE EinstellDatum = (
    SELECT MAX(EinstellDatum)
    FROM Medium)

    ELECT m.MedienId, ma.Bezeichnung,
    YEAR(CURRENT_TIMESTAMP) - YEAR(m.EinstellDatum) AS 'Alter'
    FROM Medium m
    INNER JOIN Medienart ma ON m.MArtId = ma.MArtId
    WHERE YEAR(m.EinstellDatum) < (
    SELECT MIN(YEAR(EinstellDatum)) + 10
    FROM Medium)

    SELECT ma.MArtId, ma.Bezeichnung
    FROM Medienart ma
    INNER JOIN (
    SELECT MArtId, COUNT(MedienId) AS Anzahl
    FROM Medium
    GROUP BY MArtId) x ON ma.MArtId = x.MArtId
    WHERE x.Anzahl >= ALL (
    SELECT COUNT(MedienId)
    FROM Medium
    GROUP BY MArtId)

    Ich hoffe Ihr könnt mir da konkrete Beschreibung zu geben,weil ich sehe da irgentwie nich so ganz durch.

    Liebe Grüße Christopher ;)
     
  2. ukulele

    ukulele Datenbank-Guru

    ...bedeuten?
    Übersicht mit Benutzer ID und Datum, an dem dieser Nutzer zum ersten mal etwas in die Tabelle Medium eingestellt hat.
    Alle Medien IDs mit Beschreibung des Mediums, die am niedrigsten Einstelldatum in die Tabelle Medium geschrieben wurden. Vermutlich nur ein Eintrag, können aber auch mehrere sein wenn diese Zeitgleich erfolgt sind.
    Liste aller Medien IDs mit Bezeichnung und Alter die innerhalb des Zeitraums niedrigstes Einstelldatum + 10 Jahre liegen, glaube ich. Ein Test wäre informativ.
    Das ergibt für mich so wenig Sinn.
     
Die Seite wird geladen...

Diese Seite empfehlen