Ga naar inhoud


sql vraag


arnoldl

Aanbevolen berichten

hallo all.

 

heb een sql query nodig die alles 'select'waar http:// in staat een tekst staat behalve als dat http://www.cargeenreclameikweethet.nl is..

 

ik heb nu :

Code:
  select products_id,products_name,products_description from products_description where products_description like '%http%'"

 

nu enkel het deel nog wat de uitzindering doet.

 

thanks , arnold

Link naar reactie
Delen op andere sites


Citaat:
helaas u gaat niet door voor de hoofdprijs :-)

www.geenreclameikweethet.nl is zoiezo deel van de text


dat heb je er niet bij vermeld

Citaat:

dus zo dan moeten zijn

And products_description not like '%http://www.geenreclameikweethet.nl%'


nee dat is niet zo, je filtert een letterlijke string. wat ik nu pas zie en wat sowieso nogal onhandig is, is dat je (kennelijk) een tabel products_description hebt gemaakt en een veld daarin dezelfde naam hebt gegeven.

die LIKE is overigens niet nodig als je alles terug wil krijgen behalve die specifieke string. dit doet dan hetzelfde (wel met de tabel hernoemd):

Code:
SELECT   products_id,products_name,products_description FROM  productsWHERE  products_description <> 'http://www.eenwebsite.nl'


Citaat:

echter geeft dat dan geen hit als allebij de links erin voorkomen


ik heb geen idee wat je daarmee bedoelt.

edit: scratch that <img src="/forums/images/graemlins/wink.gif" alt="" /> ik ga er nu maar vanuit dat je een tekst hebt met daarin mogelijk url's, en dat je geen records terug wil geven als een specifieke url voorkomt. klopt dat?

And now for something completely similar

Link naar reactie
Delen op andere sites

oh p.s., als url's altijd beginnen met de string die je wil filteren, en je wil alleen de 'kale' url's wegkrijgen, dan moet je geen %XYZ% gebruiken maar %XYZ. je haalt dan alles eruit wat eindigt op die combinatie (in plaats van alles waar de string uberhaupt in voorkomt).

And now for something completely similar

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...