Ik heb de database als volgt
DB spider2 met daarin een lijst met sites. vb www.test.nl
DB object met daarin alle links op een site vb www.test.nl/list?id=1
Nu is dus de bedoeling dat als in beide tabellen de site voorkomt dat er dan iets gedaan moet worden. Maar zoals je ziet staat dus in de object database een langere url.
Het moet dus zo zijn dat ze op het begin stuk dus kunnen matchen. Op www.test.nl
Nu probeer ik een query te maken maar daar moet bij IN een soort wildcard komen omdat de urls niet exact matchen. Hoe pak ik dit aan?
SELECT url FROM object where url IN (SELECT site FROM spider2 where site like 'www.test.nl%' )
DB spider2 met daarin een lijst met sites. vb www.test.nl
DB object met daarin alle links op een site vb www.test.nl/list?id=1
Nu is dus de bedoeling dat als in beide tabellen de site voorkomt dat er dan iets gedaan moet worden. Maar zoals je ziet staat dus in de object database een langere url.
Het moet dus zo zijn dat ze op het begin stuk dus kunnen matchen. Op www.test.nl
Nu probeer ik een query te maken maar daar moet bij IN een soort wildcard komen omdat de urls niet exact matchen. Hoe pak ik dit aan?
SELECT url FROM object where url IN (SELECT site FROM spider2 where site like 'www.test.nl%' )
20 jaar, en wat had ik bereikt?