Teraz mam dwa zapytania
jednym pobieram ID
SELECT ID FROM configtree WHERE TYPE = 'STATE'
drugim znajduje wszyskie wpisy o tym ID, sortuje je zeby pokazywal mi od najnowszego i wybieram sobie wartosc state.
SELECT TOP 1 StateValue FROM State WHERE stateid = {1} ORDER BY Datetime desc
gdzie {1} jest wynikiem z pierwszego zapytania (wiec wywoluje to zapytanie kilkaset razy... co nie jest fajne)
Da sie to zrobic w jednym zapytaniu? Ja sam zatrzymalem sie na czyms takim
SELECT config.ID, state.StateValue FROM CONFIGTREE config Join STATE state on config.ID = state.StateID WHERE config.TYPE = 'STATE'
ale to mi nie sortuje daty i nie daje mi unikalnych wartosci