Meerdere tabellen koppelen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQLserver database ontwikkelaar/specialist met vee

Functieomschrijving Je werkt hier aan software voor dealer bedrijven, auto fabrikanten en andere kleinere ondersteunende organisaties zoals leasemaatschappijen. Je komt hier terecht in een team van Data Specialisten en Software Developers. Momenteel worden de database werkzaamheden voornamelijk opgepakt door de developers en in jou zoeken ze de Database Specialist die dit gaat oppakken. Binnen deze functie ben je verantwoordelijk voor het ontwikkelen van SQL query's middels stored procedures, triggers en functions. Daarnaast ben je ook verantwoordelijk voor de performance en de tuning van de SQL omgeving. Het betreft een zelfstandige functie en veelzijdige database functie met technisch veel uitdagingen. Functie-eisen

Bekijk vacature »

SQL Developer / SQL DBA / Financiële instelli

Functieomschrijving Ben jij een ervaren SQL Developer / SQL DBA die houdt van een uitdaging? Heb je ruime ervaring met SQL, SQL Server, SSIS en het bouwen van queries? Lijkt het jou interessant om verantwoordelijk te zijn voor de gehele Nederlandse database omgeving van deze internationale financiële organisatie? Lees dan snel verder! Verantwoordelijk voor operationele werking van de database omgeving voor alle Nederlandse vestigingen; Schrijven van SQL queries; Beantwoorden complexe integratie vraagstukken; Meewerken aan uiteenlopende interne projecten en organisatiebrede migratie trajecten; Requirements opstellen; Fungeren als sparringspartner voor de business. Functie-eisen HBO werk- en denkniveau; Minimaal drie jaar ervaring in een

Bekijk vacature »

Senior Front-end Developer

Senior Front-end Developer bij Capgemini Bij Capgemini bouwen we niet zomaar webapplicaties en mobiele apps waar onze opdrachtgevers en hun klanten mee overweg kunnen. Nee, we ontwikkelen applicaties voor miljoenen gebruikers en dan ook nog apps waar men écht gelukkig van wordt. Van de medewerkers in de organisatie zelf tot aan de eindgebruikers. En als Senior Front-end Developer ben jij hierbij onmisbaar! De rol Van het bouwen van nieuwe functionaliteiten, het behouden, bewaken en verbeteren van de huidige infrastructuur en applicaties tot aan het ontwikkelen van nieuwe innovaties. Als Front-end Developer ben je de lead developer binnen jouw scrumteam en

Bekijk vacature »

Mobile Developer gezocht - vrije keuze in techniek

Functieomschrijving Je komt een team van ongeveer 10 Developers versterken, met hen ga je verschillende projecten uitvoeren middels de SCRUM methode. Voor de projecten die gedraaid worden, wordt gebruik gemaakt van SCRUM teams, bestaande uit maximaal 5 personen. Dit geeft de mogelijkheid om met korte lijnen te werken en snel te kunnen schakelen. Op deze wijze werken jullie gestructureerd en efficiënt, waar jullie de vrijheid krijgen zelf te kiezen met welke technieken jullie als team aan de slag gaan. Qua projecten kun je denken aan het ontwikkelen van apps voor grote detailhandelaren. Om tot een uitstekende app te komen overleg

Bekijk vacature »

C#.NET Developer, .NET Core, zelfsturend Azure tea

Als C#.NET Developer kom je te werken in het zelfsturende DevOps Azure Cloud team waar alles draait om Microservices, CI/CD, DDD, REST, API's, Azure Cloud, testautomatisering en nog veel meer. Als je het leuk vindt kan je daarnaast ook aan de slag met de ASP.NET MVC Core web frontend. In dit DevOps team kun je als senior je hart ophalen. De technische uitdaging, innovaties en werkomgeving zullen jou enorm aanspreken. Je krijgt de ruimte om je eigen ideeën, nieuwe technologieën en innovaties toe te passen. Naast het ontwikkelen ben je samen met andere senioren bezig met de requirements en de

Bekijk vacature »

Java Developer

Java Developer 40 hour Hoofddorp For an international company based in Hoofddorp, I am looking for a Java Developer specialized in API's. The client operates in logistics. Job description The client is looking for an experienced Java Developer who is looking for a challenging and unique opportunity. You have the opportunity to become a member of the IT Application Development team. Being part of this team, you will report to the Product Owner and you will focus on the development and integration of customer facing application. Your responsibilities will consist of; Participate in the design, Development and implementation of complex/high

Bekijk vacature »

Medior/Senior Python Developer rol met veel impact

Functieomschrijving Als Python Developer in dit internationale team ga je aan de Backend van de mobile en webapplicaties werken. Wanneer je ook aan de Frontend wil werken, dan ben je hier vrij in. Zelfstandigheid, teamwork en het durven nemen van beslissingen zijn belangrijk in deze rol. Je moet zelfstandig een goede technische opzet kunnen maken en daarnaast kunnen overleggen met het team over de volgende te nemen stappen. Je krijgt een ruime mate van vrijheid waar je op basis van richtlijnen de Backend kunt ontwikkelen. In de Backend werk je hier met grote Data sets en ben je met het

Bekijk vacature »

PHP Web ontwikkelaar

Locatie Nijmegen Contactpersoon Roel Kavelaar rkavelaarATsearch-consult.nl ph:0243528815 ph:0644949337 Organisatie IT bedrijf dat sterk is in het bouwen van multiplatform / webbased software. Het bedrijf kiest uitdagende klussen, bijvoorbeeld om verschillende webbased processen te versnellen bij opdrachtgevers. Het bedrijf ontwikkelt en onderhoudt ook verschillende complexe webwinkels van vooral grote spelers op de Nederlandse retail markt. Sterk in webbased oplossingen die koppelingen hebben met interne CMS, CRM, ERP pakketten en externe pakketten zoals betaal software. Bij dit bedrijf werken ontwikkelaars die op basis van kennis en planning de klus gedaan krijgen en zowel in een team als zelfstandig aan het project werken.

Bekijk vacature »

Senior .NET developer gezocht die graag in de zorg

Functieomschrijving Wil jij als .NET Developer als kartrekker in een Scrum team fungeren en je helemaal uitleven in de backend met C#? Krijg jij een grotere kick van high-security en high-availability dan van een gelikte frontend? Dan past deze functie jou perfect! Programmeren van high-availability en high-security applicaties in ASP.NET en C#; Samen met je teamgenoten nieuwe applicaties/diensten ontwikkelen in .NET; Overleggen met de informatie analisten en testers; Ontwikkelen van webservices (WCF); 20% van je tijd besteden aan innovatie; Deelnemen aan projecten om nieuwe ketenpartijen toe te voegen; Bouwen van unit testen; Deelnemen aan Scrummeetings. Functie-eisen Beschikt over HBO/WO werk-

Bekijk vacature »

.NET Developer / Innovatieve software / Virtual Re

Functieomschrijving Als .Net developer werken aan innovatieve software waar onder andere gebruik gemaakt wordt van Virtual Reality? Bijdragen aan een organisatie waar je uitgedaagd wordt om continu verbeteringen en ontwikkelpunten te ontdekken en door te voeren? Werken in de omgeving Putten? Reageer dan nu voor meer informatie! Het pro-actief aandragen van verbeteringen voor de bestaande applicatie; Ontwikkelen van nieuwe functionaliteiten; Doorvoeren van aanpassingen en wijzigingen; Verantwoordelijk voor koppelingen met andere systemen; Op de hoogte blijven van technische ontwikkelingen. Functie-eisen Hbo werk- en denkniveau; Een afgeronde IT gerelateerde opleiding; Minimaal 1 jaar professionele ervaring als developer; Aantoonbare kennis van C#; Initiatiefrijke

Bekijk vacature »

Senior PHP Developer BDD Zorg

Functieomschrijving Ben jij een PHP Developer die out of the box denkt? Zoek jij naar de mogelijke als naar de onmogelijke oplossingen? Werk jij graag met kritische vraagstukken dat mensenlevens kan redden of kosten? Reageer nu en kom alles te weten! Ben jij iemand die energie krijgt van het ontwikkelen van een complexe PHP objectgeoriënteerde platform; Denken jij graag mee over de architectuur; Geeft een mooie schone code jou energie en doe jij er alles aan dat dit zo blijft; Vind jij het net zo belangrijk dat de huidige software goed onderhouden wordt; Denk jij graag out of the box;

Bekijk vacature »

Java Custom Software Developer

Jouw rol Als Java developer houd jij van uitdagende maatwerk oplossingen. Het liefste bouw je aan aan complexe en grootschalige oplossingen. Laatst zag je bijvoorbeeld nog een slimme oplossing voorbij komen die je graag zou willen uitwerken. Moet je daarvoor nieuwe technologie leren kennen, dan school jij jezelf bij. Soms moet je je collega's en de klant overtuigen om jouw idee te omarmen. Als jij dan het door jou aangebrachte idee ziet draaien dan kijk jij er alweer naar uit om de volgende oplossing te bouwen. Plaats in de organisatie Binnen onze Custom Software Development practice (CSD) werken we gezamenlijk

Bekijk vacature »

Software Engineer

Software Engineer Cofano zoekt een creatieve, gemotiveerde software engineer met front- en back-end ervaring om ons Cofano Blue productteam te versterken. Je werkt in deze functie nauw samen met de afdeling sales en een gezellig team van multidisciplinaire ontwikkelaars. Je bent tijdens de ontwikkeling bezig met zowel front-end als back-end van de software en maakt vooruitstrevende software oplossingen. Wat vragen wij? Ervaring met een object-georiënteerde taal zoals C# .NET of Java; Ervaring met databases (MS SQL); Ervaring met front-end technieken, zoals HTML, Javascript en CSS; Ervaring met Angular of React is een pré; Je zoekt altijd naar de beste oplossing

Bekijk vacature »

.NET Fullstack developer flora en fauna

Functieomschrijving Je komt te werken in een team van 10 .NET developers en een aantal database specialisten. Zeer veel van de business komt vanuit de interne organisatie (en die is groot). Je gaat als fullstack .NET developer aan de slag om zowel apps, sites als portalen te bouwen. Maar ook in het voortraject draag je al je steentje bij. Dus klantwensen in kaart brengen, technisch ontwerpen maar ook testen en code reviewen hoort bij deze mooie functie. Het betreft een interne rol met een vaste standplaats. Functie-eisen - Je hebt een afgeronde HBO Informatica opleiding - Je hebt ervaring met

Bekijk vacature »

Back-end Developer Django + Python

Django + Python Back-end Developer Work in an ambitious start-up company who aims to tackle the current Supply Chain Management status quo as we know it. With support from many established names in the industry, this start-up company is pushing technological limits by utilizing the results of new academic research studies while implement a more cost-efficient and lean method of inventory planning. Become one of the leading creators of a technology who will disrupt big enterprises in ERP and inventory planning. Two years of research has led this start-up to this moment in time to begin development of the software

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

22/11/2019 18:35:02
 
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.