tabellen joinen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Java Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. 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 geactualiseerd.

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

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. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

.NET Developer C# VB

Samengevat: Deze werkgever is actief in software voor het matchen van vraag en aanbod van gebruikte auto-onderdelen. Ben jij een .NET Developer? Heb je ervaring met het ontwikkelen (REST) en integreren van webservices? Vaste baan: C# .NET Developer C# VB HBO €2.600 - €6.200 Wij ontwikkelen software om vraag en aanbod van onderdelen van personenauto's bij elkaar te brengen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. De branche van dit bedrijf is Automotive. Functie: Voor de vacature als .NET Developer Dordrecht HBO ga je

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Software developer

Functie Momenteel zijn ze op zoek naar een Software developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP),

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Testen en valideren van de ontwikkelde software. Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je gaat aan de slag met diverse technologieën en frameworks. Denk hierbij aan C#, JS frameworks, HTML, CSS, TypeScript,

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »
Najib bijan

najib bijan

06/02/2016 19:58:40
Quote Anchor link
Beste phph'ers,

Ik heb even een vraagje..

Ik ben bezig met een site voor mezelf waarbij ik verschillende tabellen moet koppelen. Op de site staan auto's. Ik wil dus de tabel 'auto' koppelen met bijv. 'kleur', 'transmissie', 'opties' ed.

Het ziet er zo uit:

Afbeelding

Is het mogelijk met deze database om bijv. een kleur te halen uit 'kleuren' en een merk uit 'merken'?
 
PHP hulp

PHP hulp

22/11/2024 07:29:20
 

06/02/2016 20:05:21
Quote Anchor link
je kan dit gewoon met echos allemaal laten zien.
Dan moet je wel de functions aanmaken.
 
Najib bijan

najib bijan

06/02/2016 20:16:13
Quote Anchor link
Okee okee nice ik heb nog een vraag.. In de opties tabel zitten velden die ik laat zien als checkboxjes (elektrische ramen, panorama dak etc.) Hoe koppel ik meerdere checkboxjes aan 1 auto en hoe zet ik deze meerdere checkboxen weg in de database?
 
Dennis WhoCares

Dennis WhoCares

06/02/2016 20:19:40
Quote Anchor link
Je hebt dan een 1 op veel relatie. Om het makkelijk te houden gebruik ik dan altijd een aparte tabel.

auto_kleuren
------------
auto_id
kleur_id


p.s. mag ik vragen wat voor editor je gebruik voor je database ?
Gewijzigd op 06/02/2016 20:50:37 door Dennis WhoCares
 
Erwin van Hoof

Erwin van Hoof

06/02/2016 23:16:00
Quote Anchor link
@Dennis: De editor die hier gebruikt wordt is denk ik MySQL Workbench.

https://dev.mysql.com/doc/workbench/en/wb-creating-eer-diagram.html
Gewijzigd op 06/02/2016 23:16:20 door Erwin van Hoof
 
Frank Nietbelangrijk

Frank Nietbelangrijk

07/02/2016 09:28:31
Quote Anchor link
Najib bijan op 06/02/2016 19:58:40:
Is het mogelijk met deze database om bijv. een kleur te halen uit 'kleuren' en een merk uit 'merken'?


Jaaaa, dat juist de kracht van een database. Om in één keer gegevens uit meerdere gekoppelde tabellen te halen moet je gebruik maken van een SELECT met één of meerdere JOINs. Deze tut laat je zien hoe je joins toepast: http://www.sitepoint.com/understanding-sql-joins-mysql-database/

Daarnaast bestaat er ook nog zo iets als een achterliggende reden voor je database indeling. Er moet wel een reden zijn waarom je een nieuwe tabel aanmaakt. Als ik naar jouw ontwerp kijk dan denk ik dat je in de meeste gevallen de gebruiker een dropdown wilt voorschotelen met bijvoorbeeld een aantal kleuren waaruit hij dan kan kiezen. Je moet daarvoor dus een lijstje met kleuren hebben. En wellicht wil je dat de admin op de achterkant van de website nog een kleurtje aan de lijst kan toevoegen.
 
Najib bijan

najib bijan

07/02/2016 12:46:43
Quote Anchor link
Frank Nietbelangrijk op 07/02/2016 09:28:31:
Najib bijan op 06/02/2016 19:58:40:
Is het mogelijk met deze database om bijv. een kleur te halen uit 'kleuren' en een merk uit 'merken'?


Jaaaa, dat juist de kracht van een database. Om in één keer gegevens uit meerdere gekoppelde tabellen te halen moet je gebruik maken van een SELECT met één of meerdere JOINs. Deze tut laat je zien hoe je joins toepast: http://www.sitepoint.com/understanding-sql-joins-mysql-database/

Daarnaast bestaat er ook nog zo iets als een achterliggende reden voor je database indeling. Er moet wel een reden zijn waarom je een nieuwe tabel aanmaakt. Als ik naar jouw ontwerp kijk dan denk ik dat je in de meeste gevallen de gebruiker een dropdown wilt voorschotelen met bijvoorbeeld een aantal kleuren waaruit hij dan kan kiezen. Je moet daarvoor dus een lijstje met kleuren hebben. En wellicht wil je dat de admin op de achterkant van de website nog een kleurtje aan de lijst kan toevoegen.




Oke oke mooi. Juist! Dat is precies wat ik nodig heb. Het moet dus mogelijk zijn om een auto in te voegen in de database deze auto moet inderdaad bijv. een kleur hebben die de admin uit een dropdown kan toewijzen. ik zal de tut goed bestuderen want wat jij beschreef heb ik nodig. Heb je misschien nog een tip/tips voor me. Hoe doe ik dat met die checkboxen bijvoorbeerd?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

07/02/2016 19:16:13
Quote Anchor link
Helaas is de afbeelding niet meer te zien.

Maar je hebt opties bijv. elektrische ramen en schuifdak:

tabel optie:
– id
– omschrijving

Welnu: een auto moet meerdere opties kunnen bevatten en een optie moet ook voor meerder autos kunnen gelden. Je hebt dan een many-to-many relatie nodig. Deze many-to-many creëer je door een koppeltabel toe te voegen:

tabel: auto_optie:
-auto_id
–optie_id


Voorbeeld:

tabel auto:
id bouwjaar
1 2005
2 2013

tabel optie:
id omschrijving
1 Elektrische ramen
2 Schuifdak

tabel: auto_optie:
auto_id optie_id
1 1
1 2
2 1

Auto 1 heeft dus elektrische ramen en een schuifdak. Auto 2 heeft alleen elektrische ramen.

Toevoeging op 07/02/2016 19:30:24:

Met joins kun je simpel alle opties voor een auto uit de database trekken maar ook alle auto's die een bepaalde optie hebben. Je kunt de gebruiker dus opties laten selecteren en dan de auto's tonen die aan die opties voldoen.

Voorbeeld om de auto's met elektrische ramen uit de database te trekken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT a.id, a.bouwjaar, o.omschrijving FROM auto a
JOIN auto_optie ao ON a.id = ao.auto_id
JOIN optie o ON o.id = ao.optie_id
WHERE o.id=1
Gewijzigd op 07/02/2016 19:18:17 door Frank Nietbelangrijk
 



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.