Likes Likes:  0
Resultaten 1 tot 3 van de 3
Geen
  1. #1
    Piet Hein
    [Mysql] Hulp met query
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    [Mysql] Hulp met query

    Ik hoop dat jullie me kunnen helpen met een query

    ik heb gebruikers en dit maken 1 of meer zoekopdrachten aan,
    hoe vind ik nu de gebruikers zonder zoekopdracht

    De volgende query
    SELECT gebruikers.id FROM gebruikers, zoekopdrachten WHERE gebruikers.id !=
    zoekopdrachten.gebruikers_id
    geeft logischerwijs niet het gewenste resultaat, maar geeft alle
    zoekopdrachten die de gebruiker niet heeft aangemaakt.

    Iemand een idee?

    groet Piet Hein



  2. #2
    Ronald Klip
    [Mysql] Hulp met query
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [Mysql] Hulp met query

    Piet Hein schreef:
    >
    > ik heb gebruikers en dit maken 1 of meer zoekopdrachten aan,
    > hoe vind ik nu de gebruikers zonder zoekopdracht
    >
    > De volgende query
    > SELECT gebruikers.id FROM gebruikers, zoekopdrachten WHERE gebruikers.id !=
    > zoekopdrachten.gebruikers_id
    > geeft logischerwijs niet het gewenste resultaat, maar geeft alle
    > zoekopdrachten die de gebruiker niet heeft aangemaakt.


    In de manual, bij de uitleg over LEFT JOIN, staat een voorbeeld. In jouw
    geval zou dat zoiets worden:

    SELECT gebruikers.id FROM gebruikers
    LEFT JOIN zoekopdrachten ON gebruikers.id = zoekopdrachten.gebruikers_id
    WHERE zoekopdrachten.gebruikers_id IS NULL

    --
    groet, Ronald

  3. #3
    Piet Hein
    [Mysql] Hulp met query
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [Mysql] Hulp met query

    Ronald Klip wrote:
    > Piet Hein schreef:
    >>
    >> ik heb gebruikers en dit maken 1 of meer zoekopdrachten aan,
    >> hoe vind ik nu de gebruikers zonder zoekopdracht
    >>
    >> De volgende query
    >> SELECT gebruikers.id FROM gebruikers, zoekopdrachten WHERE
    >> gebruikers.id != zoekopdrachten.gebruikers_id
    >> geeft logischerwijs niet het gewenste resultaat, maar geeft alle
    >> zoekopdrachten die de gebruiker niet heeft aangemaakt.

    >
    > In de manual, bij de uitleg over LEFT JOIN, staat een voorbeeld. In
    > jouw geval zou dat zoiets worden:
    >
    > SELECT gebruikers.id FROM gebruikers
    > LEFT JOIN zoekopdrachten ON gebruikers.id =
    > zoekopdrachten.gebruikers_id WHERE zoekopdrachten.gebruikers_id IS
    > NULL


    Blijf het lastig vinden die JOIN's, dit werkt, bedankt



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics