Meerdere tabellen koppelen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Frontend Developer bij Medisch Specialist

front-end, developer, leiden Functieomschrijving In deze functie als Frontend Developer ben je verantwoordelijk voor het opzetten van een nieuwe customer portal. Samen met je collega onderhoudt je ook de CMS van de organisatie. Daarnaast ga je aan de slag om online applicaties op te zetten. Deze worden gebruikt voor onder andere het verwerken van orders en facturen. Omdat het een internationale organisatie betreft zijn er elke dag nieuwe uitdagingen. Je komt daarom te werken in een zeer leerzame omgeving waarbij je elkaar stimuleert om te groeien. Je komt als Front-end Developer te werken in één van de scrumteams die ze

Bekijk vacature »

.Net Custom Software Developer

Jouw rol Voor deze ‘leading edge’ technology practice zijn we op zoek naar een Senior Custom Software Developer. Echte IT-freaks die de ontwikkelingen in het vakgebied nauwkeurig volgen en weten wat er speelt. Die kunnen werken op de grens van het onmogelijke en zo onze nationale en internationale klanten een beslissende voorsprong geven in hun markt. Je adviseert over innovatie en werkt mee aan de agile ontwikkeling en implementatie van state-of-the-art oplossingen, gebaseerd op .Net, Java en/of Mendix. Het gaat vaak om nieuwe technieken, veel eindgebruikers en complexe omgevingen, waarin de lat hoog ligt. Snelheid en topkwaliteit zijn bij deze

Bekijk vacature »

Senior WordPress Developer gezocht!

SENIOR WORDPRESS DEVELOPER GEZOCHT! Heb je al een aantal jaren relevante werkervaring als Senior webdeveloper en is het hoog tijd voor een nieuwe uitdagende/geniale stap in je carrière? Zo één waarvan je achteraf weet dat je de juiste hebt gemaakt? Mooi, dan is dit je kans! Jij wilt namelijk een dragende kracht worden in het jonge en gedreven development-team van een snelgroeiend webbureau. En wij zijn op zoek naar iemand die ons team komt versterken. Komt dat even goed uit. Je werkt in een informele setting waarbinnen de focus ligt op nieuwe effectieve technieken, vooruitstrevend zijn en een bedrijfscultuur creëren

Bekijk vacature »

Ervaren .net ontwikkelaar

Gezocht, ervaren .NET ontwikkelaar bij Idella (onderdeel van de VISMA-groep) Omdat we succesvol zijn en groeien, zijn we op zoek naar ervaren .NET ontwikkelaars voor ons ontwikkelteam. Wat ga je doen als .NET ontwikkelaar? Als .NET ontwikkelaar werk je in Scrum (Agile) teams aan moderne toepassingen voor interne producten van Idella, zoals bijvoorbeeld de software achter “Evi van Lanschot”. Je doet dit op basis van Microsoft .Net (Core), ASP.NET MVC, SQL Server, Web API, WCF, Angular en C#. Uiteraard houd je actief je kennis op peil over hedendaagse technieken en pas je deze kennis direct toe in je werkomgeving. Standplaats

Bekijk vacature »

OutSystems Developer

De Functie Om te werken als Outsystems Consultant bij agap2 IT zal een uitdaging zijn. Je krijgt de unieke kans grenzen te verleggen door interessante en innovatieve toepassingen te maken voor zowel web applicaties als mobiele applicaties. Daarnaast kan je een adviserende rol spelen bij onze klanten en hen coachen over hoe het platform in hun bestaande infrastructuur kan worden geïntegreerd. Bij agap2 streven we ernaar om jou als consultant te voorzien van uitdagende projecten die in lijn liggen met jouw kennis, vaardigheden en ambitie. Projecten worden zowel extern bij de klant als in intern uitgevoerd, waardoor je in verschillende

Bekijk vacature »

C# Developer

Are you a C# Developer with affinity for the automotive industry? Do you love to (further) develop business-critical software and play your part in lifting the automotive industry to a new technological level? If so, you might be the person we're looking for! To strengthen our client's IT team in Hilversum, we are looking for a C# Developer who will be co-responsible for building and maintaining integrations for their business-critical software focussing on Dealer Management Systems, Distribution Software, Parts Management Systems and Electronic Document Management. Apart from building, improving and testing the software, you will also take responsibility in documenting

Bekijk vacature »

Java Developer High-tech industry

Java Developer High-Tech industry (Java. Junit, Mockito, XML, SQL, Linux, Hibernate, Git, JIR) Organization Our client is one of the biggest Dutch machine building companies and is world leader with innovative machines for de semiconductor industry. This is a real high tech company with a very diverse international crew and is working on cutting edge technologies every day. The machines this company builds are sold world wide and have great impact oneveryday technologies such as smartphones. Job description As part of one of the very dedicated Java teams you work on various platforms and products across the clients departments. The

Bekijk vacature »

Backend PHP Developer

Organisatie Argeweb is met ruim 190.000 domeinnamen en het beheer van tienduizenden websites één van de grootste cloud -en hostingproviders van Nederland. Met als missie om de online ambities van klanten waar te maken, werkt het gehele team aan een zo goed mogelijke klantbeleving. Wij leveren domeinnamen, shared webhosting, Virtual Private Servers, e-mailhosting (POP, Exchange en Office 365) en online back-up aan zzp-ers en MKB bedrijven. Werken bij Argeweb is werken in een jong en informeel team waarbij korte lijnen en nauwe betrokkenheid ervoor zorgen dat we onze missie ook waar kunnen maken. Functie Voor de afdeling development is Argeweb

Bekijk vacature »

iOS Developer

Je bent innovatief. Je bent creatief. Jij gaat voor een topbaan. Aan de slag als iOS-professional Mobile apps ontwerpen, uitwerken en realiseren, dat is jouw passie! Met grote toewijding richt jij je dan ook op een app waarmee consumenten met een gezichtsscan betalen. Of je stort je je op een app die de temperatuur in huis op afstand kan regelen. Het spreekt voor zich dat jouw apps top of the bill zijn als het gaat om gebruiksvriendelijkheid en veiligheid. Ze hebben impact. Je voelt je als een vis in het water in een iOS-omgeving maar, veelzijdig als je bent, kun

Bekijk vacature »

Full-stack .NET C# software developer, software me

Voor een organisatie in Den Haag zijn we momenteel op zoek naar een full stack .NET C# developer. Het gaat om een bedrijf dat de afgelopen 5 jaar druk bezig is geweest om de basis te leggen voor een online platform met betrekking tot de vraag en aanbod van een specifieke maatschappelijke doelgroep. Met een succesvol draaiende website, reeds 50.000 bezoekers per maand en het vertrouwen van een grote investeerder zijn ze de start-up fase inmiddels voorbij. De bedrijfscultuur daarentegen wordt nog steeds gekenmerkt door een energiek, enthousiast en gedreven team met korte lijnen en een duidelijke visie. Spreekt een

Bekijk vacature »

NC Programmeur

Organisatie Onze opdrachtgever betreft Fokker Aerostructures B.V. te Hoogeveen. Een innovatieve en internationale organisatie waar gewerkt wordt met ‘state of the art' technologie op het gebied van vliegtuigbouw. Namens Fokker is Xelvin zoekende naar technische professionals op MBO/HBO/WO niveau met affiniteit en interesse in de vliegtuigbouw. Functiebeschrijving Ter versterking van het team op de afdeling Operations Engineering binnen de productielocatie Fokker Hoogeveen zoeken wij een NC Programmeur voor Composiet verspaning. De afdeling Operations Engineering is verantwoordelijk voor de technische voorbereiding en begeleiding van alle productieprocessen. Werkzaamheden Het omzetten van 3D ontwerpinformatie naar NC Programma's en productiedocumentatie teneinde een effectieve en

Bekijk vacature »

Software Developer C#

Ben jij klaar om mee te werken aan onze opdrachtgever haar innovatieve softwareysteem binnen een team van 9 developers? Lees dan verder! Onze opdrachtgever richt zich op de afhandeling van grote hoeveelheden financiële en administratieve processen door middel van haar eigen softwarepakket. Dit pakket bestaat uit complexe SQL database, een aantal .NET applicaties en .NET webservices. Zij staat op het punt om het systeem te innoveren met de nieuwste technieken en zoekt creatief talent om aan de slag te gaan met dit prachtige project! Jouw dag als .NET developer Bekijken van de planning Nadat je een planning gemaakt hebt, starten

Bekijk vacature »

.NET API developer Ernem Azure devops

Functieomschrijving Je wordt als .NET developer onderdeel van een goed lopend Scrumteam en gaat samen aan de slag om het SAAS aangeboden product verder te verbeteren en uit te breiden. Onze klant loopt graag, maar vooral bewust, voorop met nieuwe technieken. Dus naast het ontwikkelen van nieuwe functionaliteiten ga je ook pionieren met nieuwe technieken. Naast Scrum en Azure is onze klant fervent voorstander van devops! Meer weten? Neem dan contact op via kjell@careervalue.nl of bel 0657578548 Functie-eisen - Je hebt HBO werk en denk niveau - Je hebt ervaring met C#, API's, Azure, - Je hebt kennis van HTML5,

Bekijk vacature »

Oracle SOA-OSB Developer

Ben jij een ervaren Oracle SOA-OSB Developer? Ben jij een gedreven Oracle SOA-OSB developer met ambitie en minimaal 2 jaar ervaring als integratie specialist bij klanten en wil je werken binnen complexe (internationale) opdrachten bij Capgemini? Dan hebben wij een passende vacature voor jou! Integratie is het hart in alle projecten. Als Oracle SOA – OSB developer ben jij onderdeel van dat hart en zorg je dat binnen Oracle implementaties integraties zo efficiënt en onderhoudbaar moegelijk worden gerealiseerd. Je werkt op een prettige manier samen in teams met ervaren professionals van Capgemini middel SCRUM/Agile. Met jouw specialistische integratie kennis voeg

Bekijk vacature »

Implementation Consultant

Functieomschrijving In de rol van Implementation Consultant ben je de verbindende schakel tussen de klant en de verschillende afdelingen van de opdrachtgever. Je bent verantwoordelijk voor de implementatie van de software van de opdrachtgever bij de klanten. Daarnaast ben je verantwoordelijk om de haalbaarheid van de functionele vereisten van de klant te beoordelen. De eisen en de wensen van de klant vertaal je in een implementatieontwerp. Wanneer de software op de juiste manier geïmplementeerd is, organiseer je overdrachtssessies voor het kwaliteits- en helpdeskteam. Je zorgt daarbij dat de implementatie in overeenstemming is met de ISO-richtlijnen. Ook organiseer je gebruikersacceptatietests en

Bekijk vacature »
Kees Mulder

Kees Mulder

12/02/2013 17:16:32
Quote Anchor link
Ik heb meerdere tabellen:

KLANTEN
klant_id
klant_plaats_id

LOCATIES
locatie_id
locatie_plaats_id

PLAATSEN
plaats_id
plaats
plaats_provincie_id

PROVINCIES
provincie_id
provincie
provincie_land_id

LANDEN
land_id
land

En tenslotte de tabel:
GEGEVENS
gegevens_id
klant_id
locatie_id

Nu wil ik de tabellen klant en locatie koppelen met elkaar en dan lukt het niet

ik heb in mijn SQL

INNER JOIN plaatsen ON plaatsen.plaats_id = klanten.klant_plaats_id
INNER JOIN provincies ON provincies.provincie_id = plaatsen.provincie_id
INNER JOIN landen ON landen.land_id = provincies.provincie_land_id

alleen hoe moet ik dat dan doen met de locaties om deze te koppelen? Want ik wil dan ook deze join erbij voor de locaties:

INNER JOIN plaatsen ON plaatsen.plaats_id = locaties.locatie_plaats_id
INNER JOIN provincies ON provincies.provincie_id = plaatsen.provincie_id
INNER JOIN landen ON landen.land_id = provincies.provincie_land_id
Gewijzigd op 12/02/2013 17:19:34 door Kees Mulder
 
PHP hulp

PHP hulp

26/03/2019 02:19:16
 
Erwin H

Erwin H

12/02/2013 17:23:55
Quote Anchor link
Alias eraan geven:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
INNER JOIN plaatsen pla ON pla.plaats_id = klanten.klant_plaats_id
INNER JOIN provincies pra ON pra.provincie_id = pla.provincie_id
INNER JOIN landen la ON la.land_id = pra.provincie_land_id

INNER JOIN plaatsen plb ON plb.plaats_id = locaties.locatie_plaats_id
INNER JOIN provincies prb ON prb.provincie_id = plb.provincie_id
INNER JOIN landen lb ON lb.land_id = prb.provincie_land_id

Zorg wel dat je dezelfde aliassen in de rest van je query gebruikt (dus bijvoorbeeld in je select cluase), anders krijg je daar foutmeldingen.
Gewijzigd op 12/02/2013 17:24:57 door Erwin H
 
Kees Mulder

Kees Mulder

12/02/2013 17:35:36
Quote Anchor link
En hoe moet ik dat dan doen in de select clause?
 
Erwin H

Erwin H

12/02/2013 17:46:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT
       pla.plaats_id AS klant_plaats_id,
       pra.provincie_is AS klant_provincie_id,
       la.land_id AS klant_land_id,
       pla.plaats_id AS locatie_plaats_id,
       pra.provincie_is AS locatie_provincie_id,
       la.land_id AS locatie_land_id,
       etc

Omdat je anders dubbele kolomnamen krijgt zal je al die dubbele dus een alias moeten geven zodat ze weer uniek worden.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.