groeperen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

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 »

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 »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

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 »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De

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 »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

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 »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »
Maikel  B

Maikel B

08/08/2011 15:49:44
Quote Anchor link
ik heb een query met het volgende als uitkomst:
geslacht | aantal
Mannen | 30
Vrouwen | 1
Mannen | 43
Vrouwen | 4

Wat ik nu wil is dat mannen en vrouwen gegroepeerd worden
Dus mannen 30 + mannen 43 = mannen 73
en vrouwen 1 + vrouwen 4 = vrouwen 5

dus dit:
geslacht | aantal
Mannen | 73
Vrouwen | 5

Ik heb het al geprobeerd met GROUP BY maar dit geeft geen resultaat

hier de query:

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
SELECT    
      'Mannen' as geslacht,
      COUNT(relation.gender) as aantal
FROM
      obj2_veritems    
      INNER JOIN relation ON (obj2_veritems.id_relation = relation.id)
WHERE
      relation.gender = 'Man'      
UNION
SELECT    
      'Vrouwen' as geslacht,
      COUNT(relation.gender) as aantal
FROM
      obj2_veritems    
      INNER JOIN relation ON (obj2_veritems.id_relation = relation.id)
WHERE
      relation.gender = 'Vrouw'  
        
UNION

SELECT    
      'Mannen' as geslacht,
      COUNT(relation.gender) as aantal
FROM
      obj2_veritems_link  
      INNER JOIN relation ON (obj2_veritems_link.id_relation = relation.id)
WHERE
      relation.gender = 'Man'      
UNION
SELECT    
      'Vrouwen' as geslacht,
      COUNT(relation.gender) as aantal
FROM
      obj2_veritems_link    
      INNER JOIN relation ON (obj2_veritems_link.id_relation = relation.id)
WHERE
      relation.gender = 'Vrouw'
 
PHP hulp

PHP hulp

05/11/2024 15:42:26
 
Joren de Wit

Joren de Wit

08/08/2011 16:03:22
Quote Anchor link
Dan zul je je query in ieder geval anders op moeten bouwen. Begin gewoon met het selecteren van het aantal en het gender zoals dat in de database staat. Als je daar andere benamingen voor wilt geven, kun je dat met behulp van een CASE WHEN THEN constructie doen...

Verder is er geen relatie tussen de obj2_veritems en de obj2_veritems_link tabellen? Hoe kan eenzelfde soort informatie in meerdere tabellen opgeslagen worden? Met andere woorden, is je datamodel wel goed genormaliseerd? Als er wel een relatie is tussen die tabellen, zou je met een JOIN aan de slag kunnen.

Een andere oplossing die ik nog kan bedenken is dat je de UNION tussen de tabellen uitvoert in een subquery in de FROM clausule en vervolgens in de omvattende SELECT query groepeert op gender. Aangezien dat het overeenkomende veld is?
 
Maikel  B

Maikel B

08/08/2011 16:06:34
Quote Anchor link
Er zit wel een relatie tussen de twee tabellen.
Ik had het ook geprobeerd met een join maar toen kreeg ik allemaal verkeerde resultaten.

En ons hele systeem is op deze opbouw gebaseerd dus kan niet zomaar even iets gaan veranderen.
Maar ik zal nog wel wat andere dingen gaan proberen
 
Joren de Wit

Joren de Wit

08/08/2011 16:11:19
Quote Anchor link
Zoals ik kan zien hebben beide tabellen een relatie met de relation tabel, niet direct met elkaar?

Maar goed, dan zou ik eens proberen of mijn laatste suggestie werkt. Iets als dit dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
SELECT
  CASE WHEN g.gender = 'Man'
    THEN 'Mannen'
    ELSE 'Vrouwen'
  END AS geslacht,
  COUNT(g.gender) AS aantal
FROM (
  SELECT gender, ...
  UNION
  SELECT gender, ...
) AS g
GROUP BY
  g.gender
 
Maikel  B

Maikel B

08/08/2011 16:18:07
Quote Anchor link
ik heb nu dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
SELECT    
      obj2_veritems.id,
      relation.displayname,
      relation.gender            
FROM
      obj2_veritems  
      INNER JOIN relation ON (obj2_veritems.id_relation = relation.id)


nu krijg ik als resultaat: id's | de naam | het geslacht

Dit ziet er allemaal goed uit.
Maar hoe kan ik nu ook de gegevens uit obj2_veritems_link eronder laten zien
Als het zou werken dan zou ik 78 resultaten moeten krijgen met beide tabellen
maar als ik het volgende doe:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT    
      obj2_veritems.id,    
      relation.displayname,      
      relation.gender
FROM
      obj2_veritems
      INNER JOIN obj2_veritems_link ON (obj2_veritems.id = obj2_veritems_link.id_veritem)  
      INNER JOIN relation ON (obj2_veritems.id_relation = relation.id)


dan krijg ik maar 47 resultaten.

Hoe kan ik het zo doen dat ik alle 78 resultaten juist te zien krijg
 
Joren de Wit

Joren de Wit

08/08/2011 17:50:20
Quote Anchor link
Normaal gesproken komt het niet voor dat dezelfde soort gegevens in twee verschillende tabellen opgeslagen zijn. Bij jou is dat wel het geval en nu wil je deze data met 1 query uit die twee tabellen halen. Hiervoor zou je dus een UNION kunnen gebruiken, aangezien er geen directe relatie is tussen die tabellen en een JOIN dus niet goed te realiseren is.

Heb je de query die ik in mijn vorige post voorstelde al geprobeerd?
 
Ruben Vanhoeyveld

Ruben Vanhoeyveld

10/08/2011 14:22:27
Quote Anchor link
Werkt dit niet?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
SELECT relation.gender, SUM(aantal) AS totaalpergeslacht
FROM obj2_veritems
GROUP BY relation.gender


Dan krijg je denk ik:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
+---------+-------------------+
| gender  | totaalpergeslacht |
+---------+-------------------+
| Mannen  | 73                |
| Vrouwen | 5                 |
+---------+-------------------+


Of begrijp ik het verkeerd? :p
Gewijzigd op 10/08/2011 14:24:38 door Ruben Vanhoeyveld
 



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.