Meerdere tabellen koppelen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# (WPF) developer gezocht, omgeving Ridderkerk

Voor een softwarebedrijf in de omgeving van Ridderkerk, dat zich richt op een specifieke branche binnen de logistieke sector, zijn we op zoek naar een .NET C# developer met bij voorkeur kennis van WPF en MVVM. Het gaat hier om een bedrijf van circa 20 mensen met een informele leuke bedrijfscultuur en korte lijnen. Er werken meerdere .NET developers maar het team waarbinnen je komt te werken bestaat uit 3 .NET C# developers. Het product waar je aan werkt is bedrijfskritisch en wordt 24/7 gebruikt. Het is een innovatief product dat recentelijk in de markt is gezet maar waar nog

Bekijk vacature »

C# developer met XML en ETL kennis

Functieomschrijving In deze mooie technische C# functie ga je werken aan diverse projecten. Je komt dan ook in meerdere teams te werken waarmee je samen er voor zorgt dat alle logistieke processen soepel verlopen. Je gaat werken aan integratie met systemen van klanten, aan interne applicaties, aan het ontsluiten van data bronnen en datawarehouses met ETL en SSIS. Kortom, een technisch uitdagende rol in een dynamische sector. Functie-eisen - Je hebt minimaal een afgeronde HBO Informatica - Je hebt ruime ervaring met C# - Je hebt ruime ervaring met ETL, SSIS, XML - Je bent communicatief vaardig Bedrijfsomschrijving Onze klant

Bekijk vacature »

Java Server Developer

InnnoValor is looking for a Java Server Developer for their ReadID product! Is innovation in your DNA? Do you have experience developing Java server applications and do you understand security is very important? Do you want more than developing yet another app? Then they're looking for you! Functieomschrijving You will: Contribute to the roadmap for ReadID, including adding new features and integrating with partners that provide complementary software products. Help developers working for our customers to best use the ReadID API, especially the server-side APIs (XML, JSON). Write code samples and API documentation for our customers. Be part of a

Bekijk vacature »

Full Stack Developer

We are actively looking for an ambitious Full Stack Developer for one of our clients in Amsterdam who wants to grow along with the organisation. Because you will be working with the complete stack on which the software is developed, we are looking for an IT specialist with a broad technical expertise to independently develop relevant functionalities to help the organisation reach a whole new level! As a Full Stack Developer you will be programming both front-end and back-end and spend your days developing new functionalities. In addition, you will be coming up with solutions to any arising issues related

Bekijk vacature »

Oracle Apex Ontwikkelaar

Wat je gaat doen: Als Oracle Ontwikkelaar werk je zowel zelfstandig als in teamverband aan het ontwikkelen en ontwerpen van software componenten. Je levert een bijdrage aan de ontwikkeling tot en met de implementatie. Je bent in staat om informatie te verzamelen,te analyseren en te documenteren van wensen en eisen van de eindgebruikers. Je bent in staat om functionele vereisten te vertalen naar technische specificaties, ontwikkelt web applicaties met behulp van Oracle Applicatie Express, door de veranderingen en ontwikkelingen van web formulieren en rapporten. Verbeteren van bestaande Oracle Apex Systemen. Ontwikkelen en veranderen van Oracle 11g database schema’s. Schrijven van

Bekijk vacature »

Unieke PHP kans voor junioren!

Functieomschrijving Hier krijg je de kans om met gemotiveerde collega's elke dag te werken en de meest mooie PHP applicaties. Het betreft hier PHP nieuwbouw en ook de bestaande PHP applicaties op niveau houden is een onderdeel van de werkzaamheden. Wat ze doen is vrij uniek en met name grote bedrijven maken hier gebruik van om de response op het gedrag van hun klanten zo goed mogelijk af te stemmen. Ze zoeken hier nu een junior PHP ontwikkelaar die graag veel wil gaan leren. Dat kan hier en ze investeren graag in jou bijvoorbeeld door aanvullende trainingen. Functie-eisen - HBO

Bekijk vacature »

Big Data engineer

Wat ga je doen? Bij de politie wordt momenteel een modern en robuust Big Data platform gerealiseerd in een private cloud die de informatievoorziening van de politieorganisatie vernieuwt en verbetert. Als Big Data engineer houd jij je bezig met het toepassen van Cloud en Big Data technologie om Nederland veiliger te maken. Je draagt bij aan maatschappelijke en relevante ontwikkelingen en je zorgt ervoor dat Big Data een steeds grotere rol in het politiewerk krijgt. Daarnaast ben je in staat bruggen te slaan naar de andere teams binnen én buiten de productlijn en heb je een adviserende rol richting de

Bekijk vacature »

Traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Traineeship en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van 3 maanden binnen de Sogyo Academy. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit

Bekijk vacature »

BI/SQL ontwikkelaar

De juiste oplossing wordt vaker gevormd door goed luisteren naar de behoefte Functieomschrijving Wie ben jij? In de ontwikkeling naar data gedreven wereld, kan jij met jouw passie voor data helpen om data te laten spreken. Jij ziet mogelijkheden in complexe, ongestructureerde en incomplete data en bent in staat om de juiste oplossingen te bieden. Jij bent bekend met de veranderingen en ontwikkelingen in data en bent alweer aan het nadenken over hoe je de volgende ontwikkeling zou willen implementeren. Je hebt een duidelijke visie en mening over de inrichting van een datalandschap. Je vindt het bovendien leuk om te

Bekijk vacature »

Java Full Stack Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Full Stack Developers om ons development team te versterken. Als Full Stack developer werk je in Agile teams bij onze klanten en ben je verantwoordelijk voor alle lagen van de stack. Ben je beter in de backend, dan helpen we je verder met de front-end en andersom natuurlijk. Je gaat hoogwaardige software maken voor verschillende opdrachtgevers in jouw regio. Je ontwikkelt, adviseert over architectuur en past de nieuwste technologieën toe. Je bent een professional die het IT-vak serieus

Bekijk vacature »

Medior PHP Developer

Voor onze opdrachtgever in Amsterdam zijn wij op zoek naar een Medior PHP Developer om zich bezig te houden met het (door)ontwikkelen van interne IT systemen die op internationaal niveau gebruikt worden. Je zal verantwoordelijk zijn voor uitbreidingen en optimalisatie van de systemen, wat het ook fijn maakt als je thuis bent in zowel backend als frontend. Je bent niet alleen een developer, maar onderdeel van een geweldig team dat samen een product neer zet om trots op te zijn! Wat ga je doen? Binnen dit geweldige team is er ruimte voor een talentvolle Medior PHP Developer die bereid, maar

Bekijk vacature »

C# .NET ontwikkelaar gezocht, detachering (SCRUM,

Ben je een .NET ontwikkelaar en op zoek naar afwisseling in de regio Rotterdam? Bij een innovatief bedrijf met mogelijkheden om te groeien in zowel functie als kennis? Waar je geen nummer bent maar er aandacht is voor jou als persoon? Wellicht dat deze organisatie je dit kan bieden. Voor een detacheerder in Rotterdam zijn we namelijk op zoek naar gepassioneerde .NET ontwikkelaars. Het bedrijf heeft een regionale werkwijze waarbij ze een aantal vestigingen in Nederland hebben waaronder de hoofdvestiging in Rotterdam. Er werken momenteel circa 80 mensen. Het bedrijf is met name sterk in CRM maatwerk oplossingen en de

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 »

Junior of medior .NET C# (web) ontwikkelaar gezoch

Ben je een junior of medior .NET C# ontwikkelaar en op zoek naar een nieuwe baan in Rotterdam? Een inhouse baan waar je werkt aan maatwerkapplicaties, direct contact hebt met klanten en samenwerkt met een leuk team van ontwikkelaars? Een baan waar je plezier haalt door de beste oplossing voor de klant te vinden? Wellicht dat deze organisatie dan iets voor jou is. Voor een software bedrijf in Rotterdam zijn we op zoek naar een .NET C# ontwikkelaar. Het bedrijf bestaat al meer dan 20 jaar en richt zich op het ontwikkelen van unieke software op maat (web, apps, desktop

Bekijk vacature »

liaison cybercrime en digitale opsporing

Wat ga je doen? Je onderhoudt relaties en bouwt aan allianties en coalities om kennis en expertise over cybercrime te vergroten binnen en buiten de politie. Je bent intermediair tussen de digitaal specialisten en de cybercrimeteams van de politie-eenheden, de ondersteunende diensten, de Politieacademie, de beleidsmakers en de tactische opsporing. Je overziet dat de aanpak van criminaliteit (cybercrime) ook samenwerking vraagt met andere expertisecentra en stimuleert dit. Je bouwt en onderhoudt een (inter)nationaal netwerk van digitaal en cybercrimespecialisten gericht op samenwerking met expertisecentra van ketenpartners, kennisinstituten, hogescholen en de wetenschap. Je bekijkt vraagstukken vanuit verschillende invalshoeken en komt tot vernieuwende

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

19/05/2019 09:27:55
Honeypot
 
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.