SELECT autoID,SiteID,besk FROM test INNER JOIN (SELECT MIN(autoID) AS minAutoID,SiteID AS x FROM test WHERE besk like '%hej%' GROUP BY SiteID) ON autoID=minAutoID
Tak for svarene - jeg tester på arnes bud, men får en SQL syntax fejl på ON delen:
Incorrect syntax near the keyword 'ON'.
SQL er, omsat til de navne som tabellen nu engang bruger:
SELECT PageID,SiteID,page FROM WebRip_Page INNER JOIN (SELECT MIN(PageID) AS minAutoID,SiteID AS x FROM WebRip_Page WHERE CONTAINS(html,'krimskrams') GROUP BY SiteID) ON PageID=minAutoID
Jeg har lige leget lidt med din originale struktur.
Med INNER JOIN fik jeg samme fejl.
Men følgende synes at virke:
SELECT autoID,SiteID,besk FROM test,(SELECT MIN(autoID) AS minAutoID,SiteID AS x FROM test WHERE besk LIKE '%hej%' GROUP BY SiteID) AS dt WHERE test.autoID=dt.minAutoID
SELECT autoID,SiteID,besk FROM test INNER JOIN (SELECT MIN(autoID) AS minAutoID,SiteID AS x FROM test WHERE besk LIKE '%hej%' GROUP BY SiteID) AS dt ON test.autoID=dt.minAutoID
Ja, nu virker det også her - tusind tak for hjælpen !!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.