Vraag & Antwoord

Anders (software)

[Access] query, 1 kolom steeds hetzelfde, rest niet.

6 antwoorden
  • Ik heb een query gemaakt met allerlei gegevens erin. Nu moet er als laatst steeds 1 dezelfde naam van een personeelslid in terug komen. Dus in de laatste kolom zal steeds dezelfde naam naar voren komen, terwijl de andere gegevens anders kunnen zijn. Nu heb ik dit geprobeerd in SQL met where personeelslidnaam = Daniëlle. Als ik dit zo doe veranderen de gegevens. Logisch, want dan sleecteerd ie alleen de gegevens waar Daniëlle wat te maken heeft gehad. Hoe zorg ik dat in de querry steeds daniëlle terug komt zonder dat de andere gegevens wijzigen?
  • Eh, dit mag je wel even iets uitgebreider uitleggen. :o
  • hahaha jah idd...ik zal het een en andere proberen: Ik heb dus de volgende tabellen: Personeel -PersoneelsLidNummer -PersoneelsLidNaam -PersoneelsLidTussenvoegsel -PersoneelsLidAchternaam -PersoneelsLidFunctie Klanten -KlantNaam -KlantAchternaam -KlantTussenvoegsel -KlantAchternaam -KlantStraat etc. Boekingen -Sauna -Zwemmen -Spinning -Kapper etc. Nu gaat het erom dat ik laat zien, dmv een query, Welke boekinghen klant 'X' heeft gedaan. Dat is makkelijk en snap ik ook nog wel hoe dat moet. Maar nu moet er ook steeds achter elke boeking, de naam van de personal coach (in dit geval daniëlle) bij en de functie (personal coach dus). Deze staan dus in de tabel personeel onder 'PersoneelsLidFunctie' en 'PersoneelsLidNaam'. In die tabel staan dus ook meer functies en namen beschreven. Dus mijn vraag is nu: hoe krijg ik steeds 'Daniëlle' en 'Personal coach' achter de rest van de gegevens, zonder dat de andere gegevens (de boekingen) veranderen. De reden dat deze veranderd is omdat een personeelslid een boeking plaatst. Dus als je 'where PersoneelsLidNaam = "Daniëlle"' wilt gaan gebruiken kijkt de querrie alleen naar de gegevens waar Daniëlle geboekt heeft en zet deze in de query. Ik hoop dat het wat duidelijker geworden is...
  • Select klant, Personeel where klantnaam = X and personeel = Daniëlle. Moeten de tabellen wel gekoppeld zijn natuurlijk.
  • Als ik dit doe dan selecteerd hij dus alles van deze klant waar daníëlle geboekt heeft. Het gaat er om dat daniëlle steeds in een kolom gegevens terug komt vb: [b:732ecb85c2] | KlantNaam | Sauna | PersoneelsLidNaam | PersoneelsLidFunctie [/b:732ecb85c2] | Mr A | ja | Daniëlle | Personal Coach | Mr B | nee | Daniëlle | Personal Coach | Mr C | ja | Daniëlle | Personal Coach | Mr D | nee| Daniëlle | Personal Coach | Mr E | nee | Daniëlle | Personal Coach Dus de laatste twee moeten steeds 'daniëlle' en 'Personal coach' zijn, ongeacht de klant of boeking.
  • Select * from Klant, PersoneelsLidNaam, PersconeelsLidFunctie from Personeel where PersoneelslidNaam = Daniële Maar een vraag, heb je de tabellen wel gekoppeld? Bestaat er een relatie tussen de tabellen?

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

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