Lastige query

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! 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

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »
Stien ss

stien ss

16/10/2006 21:56:00
Quote Anchor link
Heej,

zit met een probleempje.. Het gaat om 3 tabellen, users, factories, casinos.
User heeft column id die primary is, en factories en casinos hebben allebei een column owner die naar users.id verwijst.

De relatie van users.id en factories.owner is een één op veel relatie. Een gebruiker kan meerdere factories hebben. Zelfde geldt voor casinos.

Nu wil ik alle kolommen uit users hebben en daarbij per gebruiker hoeveel casinos en factories hij heeft.

ik had zoiets:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT users.*, COUNT(casinos.id), COUNT(factories.id) FROM users
LEFT JOIN casinos ON casinos.owner = users.id
LEFT JOIN factories ON factories.owner = users.id
GROUP BY users.id


Nu heeft gebruiker met id 1, 36 factories en 12 casinos. En de fout is dat COUND(casinos.id) en COUNT(factories.id) beide 432 bevatten ( 36 * 12 ). Hoe los ik dit op.

Alvast bedankt
Gewijzigd op 01/01/1970 01:00:00 door Stien ss
 
PHP hulp

PHP hulp

18/11/2024 14:32:11
 
Mebus  Hackintosh

Mebus Hackintosh

16/10/2006 21:59:00
Quote Anchor link
AS count1 en AS count2 doen mischien?

GR. mebus
 
Stien ss

stien ss

16/10/2006 22:02:00
Quote Anchor link
zelfde verhaal, toch bedankt
Gewijzigd op 01/01/1970 01:00:00 door stien ss
 
Klaasjan Boven

Klaasjan Boven

16/10/2006 22:02:00
Quote Anchor link
Het zit hem in de GROUP BY. Mysql doet eigenlijk maar wat.

En wat jij vraagt is ook niet te groeperen. Vraag eerst maar eens een lijstje van wat je wilt hebben in plaats van user.*
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 
Stien ss

stien ss

16/10/2006 22:04:00
Quote Anchor link
Hoe bedoel je een lijstje opstellen,

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT users.username, COUNT(casinos.id) AS count1, COUNT(bullet_factories.id) AS count2 FROM users
LEFT JOIN casinos ON casinos.owner = users.id
LEFT JOIN bullet_factories ON bullet_factories.owner = users.id
GROUP BY users.id


als je dit bedoeld, weer die 432.
 
Klaasjan Boven

Klaasjan Boven

16/10/2006 22:07:00
Quote Anchor link
Ja dat bedoel ik. Hieruit blijkt ook precies dat mysql geen idee heeft wat GROUP BY betekend.
Jij groepeert op user.id terwijl je die niet eens vraagt.

SELECT users.id, users.username DE REST.......
GROUP BY users.id, COUNT(casinos.id),COUNT(bullet_factories.id)

Probeer dat eens. Dat zou in ORACLE de juiste manier va n groeperen zijn.
 
Stien ss

stien ss

16/10/2006 22:10:00
Quote Anchor link
Dan krijg ik deze error:

Invalid use of group function
 
Klaasjan Boven

Klaasjan Boven

16/10/2006 22:13:00
Quote Anchor link
Nou dan weet ik het ook niet. Sorry
 
Jan Koehoorn

Jan Koehoorn

16/10/2006 22:15:00
Quote Anchor link
Gewoon twee queries gebruiken, anders raakt GROUP BY in de war.
Deze gaat prima:

SELECT e.naam, COUNT( f.id ) AS aantalfabrieken
FROM eigenaars AS e, fabrieken AS f
WHERE e.id = f.eigenaar_id
GROUP BY e.naam

pas die ook toe op het aantal casino's
 
Klaasjan Boven

Klaasjan Boven

16/10/2006 22:16:00
Quote Anchor link
@Jan dat is een foutje in mysql neem ik aan?
 
Jan Koehoorn

Jan Koehoorn

16/10/2006 22:18:00
Quote Anchor link
Het kan trouwens wel met een UNION, in 1 query:
(
SELECT e.naam, COUNT( f.id ) AS aantal
FROM eigenaars AS e, fabrieken AS f
WHERE e.id = f.eigenaar_id
GROUP BY e.naam
)
UNION (
SELECT e.naam, COUNT( c.id ) AS aantal
FROM eigenaars AS e, casinos AS c
WHERE e.id = c.eigenaar_id
GROUP BY e.naam
)
ORDER BY naam ASC
 
Jan Koehoorn

Jan Koehoorn

16/10/2006 22:19:00
Quote Anchor link
Klaasjan Boven schreef op 16.10.2006 22:16:
@Jan dat is een foutje in mysql neem ik aan?

Weet ik niet zeker; je vraagt aan MySQL om per naam te groeperen op twee COUNTS, dus dat lijkt me moeilijk. Die UNION die ik net postte, lijkt me een handiger oplossing. Je moet dan wel bedenken dat je eerst het aantal fabrieken krijgt, en dan het aantal casino's.
 
Stien ss

stien ss

16/10/2006 22:21:00
Quote Anchor link
@Jan: ja dat werkt ook wel, maar het lijkt me zo overbodig.. Het moet toch kunnen zou je zeggen.

Maar ja als het echt niet anders kan dan moet het maar

EDIT: zie nu pas union, daar mee gaat het. Dank
Gewijzigd op 01/01/1970 01:00:00 door stien ss
 
Jan Koehoorn

Jan Koehoorn

16/10/2006 22:25:00
Quote Anchor link
Oké, graag gedaan.
 
Stien ss

stien ss

16/10/2006 22:46:00
Quote Anchor link
Heb nog even wat geprobeerd en dit werkt wat beter,

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT t.*, COUNT(bullet_factories.id)  FROM (SELECT users.* , COUNT(casinos.id) FROM users
LEFT JOIN casinos ON casinos.owner = users.id
GROUP by casinos.owner) AS t
LEFT JOIN bullet_factories ON bullet_factories.owner = t.id
GROUP BY bullet_factories.owner


Voor de mensen die ooit hetzelfde probleem hebben
Gewijzigd op 01/01/1970 01:00:00 door stien ss
 



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.