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
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