JOIN

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

PHP developer (Symfony, Doctrine)

Functie Als PHP developer wordt er een hoge mate van zelfstandigheid verwacht, maar ook dat je goed opereert in een team waar kennis wordt gedeeld en dingen als codereviews erg veel voorkomen. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Belastingdienst - Freelance Senior Applicatie ontw

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Tevens

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

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

18/06/2025 20:13:11
 
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.