JOIN

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

APEX Ontwikkelaar in een team van Oracle Developer

Bedrijfsomschrijving Wij zijn op zoek naar een APEX Ontwikkelaar om onze opdrachtgever in Den Haag te versterken. In deze rol zul je verantwoordelijk zijn voor het ontwikkelen en onderhouden van de front-end van onze applicaties met behulp van Oracle Application Express (APEX). Je werkt aan zowel inhouse als externe projecten. De sfeer binnen het Oracle team is gemoedelijk en men probeert elkaar te helpen én van elkaar te leren. Zo ontstaat er een prettige en plezierige werksfeer waar ruimte is voor persoonlijke ontwikkeling en groei. Er wordt gewerkt met de meest nieuwe technologieën waardoor je kennis up-to-date blijft. Het bedrijf

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »
Lauris K

Lauris K

14/04/2009 15:39:00
Quote Anchor link
Hallo. ik ben bezig met een muziek database.
De twee tabellen waar het omgaat zijn artiest en cd.
In artiest staat: artiest_naam en artiest_id. In cd staat alleen cd_id.

Deze cd_id uit cd wil ik dus joinen met de artiest_naam uit artiest.

ik heb nu dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM cd JOIN artiest ON cd.artiest_id = artiest.artiest_naam


maar dit werkt helaas niet.. Iemand een oplossing?
 
PHP hulp

PHP hulp

15/11/2024 04:12:09
 
Dennis Mertens

Dennis Mertens

14/04/2009 15:57:00
Quote Anchor link
Een id is een uniek getal. Dit wordt door de database zelf geregeld.
artiest_naam is een door jou zelf ingevulde naam.

Deze 2 velden hebben geen relatie.

Daarvoor moet je artiest_id gebruiken. En in de tabel CD heb je ook een veld genaamd artiest_id nodig.
 
Lauris K

Lauris K

14/04/2009 16:03:00
Quote Anchor link
dankje, het werkt:)

Nu wil ik het genre_id ook nog joinen aan genre_naam. hiervoor heb ik een tabel Genre met genre_naam en genre_id en in de tabel cd staat ook genre_id.

dus 2 joins in 1 query, hoe moet dat dan?
Gewijzigd op 01/01/1970 01:00:00 door Lauris K
 
Dennis Mertens

Dennis Mertens

14/04/2009 16:15:00
Quote Anchor link
Gewoon erbij flikkeren. Dit doe je overigens wel goed :)

Laat je query wat je nu hebt eens zien.
 
Lauris K

Lauris K

14/04/2009 16:31:00
Quote Anchor link
Je kan het er inderdaad gewoon bij indoen.. ik was aan het kloten met AND vandaar..

het werkt nu met dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM cd JOIN artiest ON cd.artiest_id = artiest.artiest_id JOIN genre ON cd.genre_id = genre.genre_id
 
Dennis Mertens

Dennis Mertens

14/04/2009 16:39:00
Quote Anchor link
Maar nu heb je niet gelijk alle genres. Je kan wel een aantal genres oproepen. Om ook echt alle genres te krijgen zul je een aparte query moeten uitvoeren.

En gebruik geen *, maar zet alle velden achter elkaar die je wilt gebruiken.
 
Frank -

Frank -

14/04/2009 17:26:00
Quote Anchor link
Dennis Mertens schreef op 14.04.2009 16:39:
Maar nu heb je niet gelijk alle genres. Je kan wel een aantal genres oproepen. Om ook echt alle genres te krijgen zul je een aparte query moeten uitvoeren.
Niet nodig, gewoon een LEFT of RIGHT JOIN (afhankelijk van de positie van de tabelnaam in de query) gebruiken en je lost dit probleem snel en eenvoudig op.
 
Dennis Mertens

Dennis Mertens

15/04/2009 08:57:00
Quote Anchor link
Geef eens een voorbeeld, als je wilt.
 
Frank -

Frank -

15/04/2009 17:46:00
Quote Anchor link
As you wish:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
create table personen(
id serial primary key,
naam text
);

create table huisdieren(
id serial primary key,
id_persoon bigint references personen (id),
naam text
);

insert into personen (naam) values ('John'), ('Marie');
insert into huisdieren (id_persoon, naam) values (1, 'Klaas'), (1, 'Kees');

SELECT
    personen.naam,
    huisdieren.naam
FROM
    personen
        LEFT JOIN huisdieren ON personen.id = huisdieren.id_persoon;

Resultaat:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
"John";"Klaas"
"John";"Kees"
"Marie";"<NULL>"

Marie heeft geen huisdieren maar wordt keurig genoemd in de lijst met resultaten. Waarom? Omdat er sprake is van een LEFT JOIN tussen personen en huisdieren: Neem een record aan de linkerkant van de JOIN en zoek daar (indien mogelijk) een passend huisdier bij. "lege" resultaten worden als een NULL weergegeven.

Bij een INNER JOIN (ook wel als JOIN geschreven) of een RIGHT JOIN, zal alleen John met zijn huisdieren worden genoemd, er kunnen geen bijpassende records voor Marie worden gevonden. Met de volgende query draai je de boel om:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT
    personen.naam,
    huisdieren.naam
FROM
    huisdieren
        RIGHT JOIN personen ON personen.id = huisdieren.id_persoon;

Nu wordt eerst de tabel huisdieren genoemd in de FROM en dan aan de rechterkant van de JOIN (RIGHT JOIN) staat de tabel personen. En nu krijgen we weer dezelfde resultaten als bij de eerste SELECT-query met personen links en een LEFT JOIN.

Beetje duidelijk zo? Ga er eens mee spelen, kun je een hoop van leren.
 



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.