Hai,
Ik heb een sql-statement over meerdere tabellen. Deze ziet er zo uit:
SELECT K.Kop_Id, K.Kop,P.Locked, P.Laatst_bekeken, (SELECT MAX(q.Toegevoegd_op)FROM Tekst q WHERE q.Kop_Id = k.Kop_Id) AS Toegevoegd_op
FROM kop K,
Persoonkop P
WHERE K.Kop_Id=P.Kop_Id AND P.persoon_id="& Persoon_Id &"
ORDER BY P.Locked, 5
Wat ik hier dus doe is van de tabel kop gegevens ophalen en kijken of deze kop_id ook in de tabel PersoonKop bij de juiste Persoon_Id staat. Dit werkt goed.
Nu heb ik alleen ook een subselect die kijkt wanneer bij de tabel Tekst het laaste een tekstitem is toegevoegd bij deze kop_Id. Dit werkt ook.
Wat is nu mijn probleem? Hij wil niet sorteren op deze subselect. Hij wil dus niet sorteren op de nieuwste toevoeging. Ik heb dat geprobeerd (zoals hierboven) met ORDER BY 5. Ook heb ik geprobeerd het te sorteren met ORDER BY Toegevoegd_op. Ook dit werkt niet. Kan iemand mij hierbij helpen?
Alvast bedankt!
Ik heb een sql-statement over meerdere tabellen. Deze ziet er zo uit:
SELECT K.Kop_Id, K.Kop,P.Locked, P.Laatst_bekeken, (SELECT MAX(q.Toegevoegd_op)FROM Tekst q WHERE q.Kop_Id = k.Kop_Id) AS Toegevoegd_op
FROM kop K,
Persoonkop P
WHERE K.Kop_Id=P.Kop_Id AND P.persoon_id="& Persoon_Id &"
ORDER BY P.Locked, 5
Wat ik hier dus doe is van de tabel kop gegevens ophalen en kijken of deze kop_id ook in de tabel PersoonKop bij de juiste Persoon_Id staat. Dit werkt goed.
Nu heb ik alleen ook een subselect die kijkt wanneer bij de tabel Tekst het laaste een tekstitem is toegevoegd bij deze kop_Id. Dit werkt ook.
Wat is nu mijn probleem? Hij wil niet sorteren op deze subselect. Hij wil dus niet sorteren op de nieuwste toevoeging. Ik heb dat geprobeerd (zoals hierboven) met ORDER BY 5. Ook heb ik geprobeerd het te sorteren met ORDER BY Toegevoegd_op. Ook dit werkt niet. Kan iemand mij hierbij helpen?
Alvast bedankt!