Meerdere tabellen koppelen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior/medior/senior Frontend developer

Beeld je eens in dat jij vanaf je bureau mijlen ver om je heen kan kijken. Dit komt doordat jij werkt in een ruimte op de 14e verdieping die alleen bestaat uit glas. Je kijkt zo naar de Dom, het bos, het station en je kan zelfs de Johan Cruyff Arena in Amsterdam zien. Met dit prachtige uitzicht werken jullie aan een software pakket voor de gezondheidszorg. Jullie zijn er dan ook trots op dat jullie iedere dag weer iets kunnen betekenen voor veel verschillende patiënten. Doordat je werkzaam bent voor de gezondheidszorg werk jij nauw samen met psychologen en

Bekijk vacature »

Gezocht sociale Full-Stack PHP Developer

Organisatie Je komt te werken in een bedrijf wat 10 jaar geleden is begonnen in de direct marketing maar door de jaren heen is ontwikkelt tot een communicatie en strategie bureau. Dit bedrijf is nu met zo’n 100 medewerkers verdeeld over 7 afdelingen. Ze werken voor verschillende bekende goede doelen en grote scholen. Elke dag wordt er samen gegeten en elke maand hebben zij de “domibo”. Daarnaast organiseert ook de personeelsvereniging verschillende uitjes en om de zomer af te sluiten hebben ze binnenkort een afsluitende BBQ. Functie Je komt te werken in een team van 5 developers op medior en

Bekijk vacature »

PHP Developer / High Traffic

Organisatie Deze organisatie met ruim 50 man groot zit gevestigd in het centrum van Haarlem. Vanuit hier zijn de marktleider in de Benelux op het gebied van online dating waarvoor ze meerdere websites en platformen ontwikkelen en beheren. Op kantoor bieden zij onderdak aan de meest talentvolle en succesvolle PHP developers in regio Amsterdam. Naast het ontwikkelen van websites en systemen richt deze organisatie zich ook sterk op de ontwikkeling van hun medewerkers. Deze organisatie is gevestigd in een gaaf pand en biedt een enorm moderne werkomgeving, kort samengevat: er heerst hier een echte Silicon Valley mentaliteit. Je komt terecht

Bekijk vacature »

Innovatieve senior PHP developer

Organisatie In hartje Delft staat een mooi kantoorpand waar hard gewerkt wordt om een groeiend platform internationaal uit te breiden. Op dit moment is dit bedrijf actief in Nederland, België, Spanje en UK. Zij bestaan nog niet zo vreselijk lang maar dit project staat intern bekend als innovatief en baanbrekend, er is weinig concurrentie in de markt en weten zichzelf te onderscheiden doordat ze een breed aanbod hebben. De organisatie bestaat uit 20 medewerkers. Het Ontwikkel team bestaat op dit moment uit 2 ontwikkelaars en een product Owner. Vanuit het team is er veel vertrouwen in de groei van het

Bekijk vacature »

Junior Web Developer

Voor een opdrachtgever ben ik op zoek naar een Junior Web Developer (PHP, CSS, HTML) met minimaal 1 jaar ervaring in een soortgelijke functie. Ben jij klaar voor de stap naar Senior Developer waarin je collega's die in dezelfde functie instromen (Junior) gaat trainen? Dan bezit jij waarschijnlijk over de skills die ik zoek! Mijn opdrachtgever ontwikkelt een SaaS oplossing die complexe HR procedures volledig automatiseert. In samenwerking met jouw collega's maak jij het mogelijk het unieke potentieel van iedere medewerker van deze klant te bereiken! Wat ga je doen? Met het webteam ga je bedenken, uitwerken, ontwikkelen en realiseren

Bekijk vacature »

Jr. / Med. .NET Framework Developer regio Tilburg

Organisatie Dit bedrijf maakt IT software die door veel verschillende sectoren wordt gebruikt, denk hierbij aan het bankwezen, maar ook bijvoorbeeld de overheid. Oftewel, je gaat software bouwen die een verschil gaat maken! Hierbij kom je in een klein team te werken op kantoor in de regio Tilburg. Functie Jullie zitten met zo’n 7 programmeurs bij elkaar. Je komt te werken aan de kant waarbij jij jezelf het prettigst voelt, of waarbij jij de meeste uitdaging ziet. Als fullstack developer wordt jouw dag opgedeeld in 70/30 back- en front-end. Hierbij ga je te werk met C# aan de back-end zijde,

Bekijk vacature »

Java Developer voor bekroonde softwareoplossing (M

Vacature Omschrijving Een bekroonde mobiele identiteitsverificatie softwareoplossing. Dat is een van de vele mooie toepassingen waar deze organisatie om bekend staat. Nu zijn zij op zoek naar Java Developers om deze softwareoplossing te verbeteren. Naast het feit dat ze innovatieve software leveren, adviseren zij ook vele klanten in hoe zij het best digitale innovaties kunnen realiseren. Om op het gebied van kennis voorop te blijven lopen investeren zij veel in onderzoeksprojecten en samenwerkingen met andere innovatieve organisaties. Door hun eigenwijsheid en onafhankelijkheid onderscheiden zij zich van andere in de markt en zijn zij in staat om prikkelende aanpakken te realiseren.

Bekijk vacature »

Senior SAP ABAP/Netweaver developer

Wat je gaat doen: Wij zoeken voor de regio Den Haag een Senior SAP ABAP/Netweaver developer. Is het jouw passie om applicaties te ontwikkelen en ben je specialist op het gebied van SAP Netweaver ontwikkeltools? Ontdek dan hier wat DPA GEOS je kan bieden. Als Senior SAP ABAP/Netweaver developer ben je verantwoordelijk voor de uitvoering van software ontwikkelingsprojecten bij klanten. Afhankelijk van je kennis, ambitie en de opdracht voer je één of meer van de volgende werkzaamheden uit. Je ontwerpt oplossingen, stelt de ontwerpen op, bouwt, test en documenteert nieuwe (soms grote en complexe) programma's op het gebied van SAP.

Bekijk vacature »

Progress Developer / Nieuwbouw

Functieomschrijving Complexe berekeningen en formules zijn kenmerkend voor deze applicatie. Wil jij je hersenskraken voor het automatiseren van complexe bedrijfsprocessen? Uitvoeren van analyses ter bevordering van de betrouwbaarheid en performance van de applicatie; Meedenken over de architectuur en tevens waarborgen van de architectuur; Troubleshooten van complexe incidenten ; Je deelt graag je kennis aan je collega’s; Maken van ontwerpen, schrijven van documentatie en het testen van de applicatie; Implementeren van nieuwe functionaliteiten en het verzorgen van nazorg. Aanroepen van webservices, message handling. Functie-eisen Ruime ervaring met Progress / OpenEdge ; Hbo werk en denk niveau; Sterke analytische vaardigheden; Je bent

Bekijk vacature »

PHP developer voor wereldwijde telecomoplossingen

Vacature Omschrijving Als PHP developer bij een baanbrekende telecomprovider aan de slag? Dat kan bij deze organisatie in omgeving Amsterdam. Deze organisatie zorgt niet alleen in Nederland, maar over de hele wereld voor de noodzakelijke telecomoplossingen. Zij beseffen dat niet iedereen dezelfde functionaliteiten nodig heeft. Samen met de klant komen zij tot de beste oplossingen. Dit houdt in dat innovatieve oplossingen voor telefonieomgevingen, volledig worden afgestemd op de behoeften van de klant. Dit wordt gedaan met modulaire maatwerk en een zeer deskundig team. Functieomschrijving Als PHP developer binnen deze organisatie ga jij aan de slag om deze modulaire en innovatie

Bekijk vacature »

Fullstack developer / C# / .NET / Angular

Functieomschrijving Ben jij een Fullstack Developer, heb jij ervaring met Javascript frameworks als React, Ember en/of Angular én leg je daarnaast de focus op back-end development met C#? Ben jij toe aan een volgende stap in de rol van Meewerkend Voorman, waar je enerzijds verantwoordelijk bent voor technische keuzes en anderzijds zelf blijft ontwikkelen? Reageer dan nu voor meer informatie over deze functie in regio Groningen! Werken als Fullstack Developer binnen een Scrumteam; Verantwoordelijk voor zowel de back-end (C#) als de front-end ontwikkeling (Angular) en de integraties (API's); Ontwikkelen en onderhouden van applicaties en software die (werk)processen inzichtelijk maakt voor

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 »

C# Developer / .Net Developer / Junior / Medior

Functieomschrijving Ben jij een junior of senior C#/.NET developer? Wil jij werken met de nieuwste technieken en zelfgebouwde features binnen een dag releasen? Solliciteer dan nu! 60% Ontwikkelen van de software; 30% Verbeteren van de software; 10% Fixen van bugs; Werken in sprints van 4 uur; Werken in een DevOps team. Functie-eisen HBO/WO werk- en denkniveau; 0-3 jaar ervaring met C#; Ervaring met SQL; Ervaring met Azure (pré); Bedrijfsomschrijving Onze klant is bedreven in het ontwikkelen van administratieve, financiële software. Hiervoor zijn wij op zoek naar een junior/medior C# / .Net Developer. Men streeft er naar om continu hoogwaardige software

Bekijk vacature »

Webdeveloper C# en Angular met focus op digitalise

Functieomschrijving Beheers jij C# volledig en werk je graag met de allernieuwste technologieën, dan ben je hier aan het juiste adres. De organisatie heeft fantastische desktop applicaties ontwikkeld waar verder aan gewerkt moet worden. In deze functie ligt de focus op uitbreiding van de desktop applicaties aangezien de klant steeds meer vraagt en nodig heeft. Naast een desktop is er ook een volledige web client gemaakt waar ook aan gewerkt wordt. Je kunt er voor kiezen in deze functie om hier ook mee bezig te gaan, maar dat is aan jou. Zowel voor de web client als desktop client worden

Bekijk vacature »

PHP Developer

Voor een van onze partners in de regio van Roermond ben ik momenteel op zoek naar een Medior PHP Developer welke niet alleen beschikt over kennis en ervaring in het programmeren maar ook de behoefte heeft met zijn kwaliteiten anderen te helpen met hun kwakkelende gezondheid. Deze organisatie is gespecialiseerd in het maken van eigen maar ook hele specifieke maatwerk software voor de zorg en overige overheden als de politie en de brandweer, daarnaast werken zij door het hele land met verschillende universiteiten samen om techniek en zorg zo goed mogelijk met elkaar te combineren. Wanneer iemand van 24 ruim

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

21/07/2019 05:20:37
 
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.