Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

Zoeken in meerdere tabellen?

Anoniem
Arkomat
3 antwoorden
  • Hallo,
    Ik ben bezig met een zoekmachine voor op mn site te maken met ASP. Nu heb ik alle gegevens in 1 database gestopt, maar wel in verschillende tabellen, omdat ik bepaalde tabellen nodig heb voor allerlei andere directories. Hoe maak ik nu een zoekmachine met ASP waarbij het mogelijk is om in bijna alle tabellen in de database te gebruiken?

    MVG,

    Rick uit Enkhuizen
  • Dan zul je wel een query krijgen als SELECT * FROM Tabel1, Tabel2, Tabel3 WHERE Tabel1.Veldnaam like "%abc%" OR Tabel2.Veldnaam like "%abc%" OR Tabel3.Veldnaam like "%abc%"
    Dus 't probleem zit denk ik niet in je ASP-code, maar meer in wat voor query(s) je gaat gebruiken
  • Als er geen relatie is tussen de tabellen dan heeft een join niet zoveel zin.

    Afhankelijk van wat je database ondersteund (en wat toepasbaar is op je datamodel) kan je het volgende doen:
    - gebruik UNION,
    - maak een stored procedure die alle queries uitvoert (bijv. inserten in temptable en deze als result teruggeven),
    - meerdere queries uitvoeren.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.