Query nodig

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar start jij in een multidisciplinair team met 7 ontwikkelaars. Dit team is verdeeld onder Front-end ontwikkelaars en backend developers. De backend developers werken voornamelijk aan desktop applicaties in combinatie met backend systemen. Hier ga jij dus ook mee aan de slag! Hierbij wordt voornamelijk gebruik gemaakt van C# .NET, WPF, UWP, XAML en MVVM. WPF, UWP, .NET Core, Azure Devops en Entity Framework. WPF en UWP worden dan ook voornamelijk gebruikt voor de user interface van de desktop applicatie. Het development team is dan ook erg gedreven m.b.t. het ontwikkelen van vooruitstrevende en innovatieve horeca automatiseringsoplossingen.

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Back end developer Onderwijssoftware

Functie Als back 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 hoogwaardige

Bekijk vacature »

Junior PHP ontwikkelaar

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 »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »
Flar jaja

flar jaja

25/08/2014 14:46:01
Quote Anchor link
Ik ben al enige tijd bezig met het maken van een query maar het lukt niet helemaal

Wat wil ik terug zien van mijn tabel:
Ik wil de laatste 100 ingevulde datumvelden verzamelen (voteDate) en optellen hoevaal er waarop is gestemd (GOOD, OK OR BAD).

Ik dacht zelf in de richting van:
SELECT
COUNT(case when `rating` = 'GOOD' then 1 else null end) AS 'GOOD',
COUNT(case when `rating` = 'OK' then 1 else null end) AS 'OK',
COUNT(case when `rating` = 'BAD' then 1 else null end) AS 'BAD',
COUNT(case when `rating` IS NOT NULL then 1 else null end) AS 'TOTAL'
FROM `feedback` WHERE `voteDate` IS NOT NULL
LIMIT 100

Dit geeft natuurlijk maar 1 rij terug waardoor die limit 100 niet zal werken.

Dus van de laatste 100 reacties (via voteDate) wil ik optellen hoeveel reacties van welk soort er terug zijn gekomen.

Kunnen jullie wat suggestisch gooien?
 
PHP hulp

PHP hulp

26/05/2026 14:20:58
 
Frank Nietbelangrijk

Frank Nietbelangrijk

25/08/2014 15:03:33
Quote Anchor link
zoiets, even uit het hoofd:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
SELECT
    COUNT(rating) AS amount, rating
FROM
    feedback
WHERE
    voteDate IS NOT NULL
GROUP BY
    rating
ORDER BY
    voteDate DESC
LIMIT
    100


Toevoeging op 25/08/2014 15:11:38:

COUNT() is een arregate functie. In combinatie met de GROUP BY rating zorg je dat de ratings gegroepeerd worden en iedere voorkomende rating een rij oplevert.

Toevoeging op 25/08/2014 15:14:49:

nee ik realiseer me zojuist dat een subquery noodzakelijk is die eerst de 100 nieuwste votes pakt.

zal straks nog even verder kijken
Gewijzigd op 25/08/2014 15:07:36 door Frank Nietbelangrijk
 
Flar jaja

flar jaja

25/08/2014 16:07:42
Quote Anchor link
Frank Nietbelangrijk op 25/08/2014 15:03:33:


nee ik realiseer me zojuist dat een subquery noodzakelijk is die eerst de 100 nieuwste votes pakt.

zal straks nog even verder kijken


Ik heb inderdaad ook nagedacht maar mijn kennis gaat hier heel veel verder dan hier boven. Dus kwam daar hier helemaal uit
Gewijzigd op 25/08/2014 16:08:27 door flar jaja
 
Victor G

Victor G

25/08/2014 16:15:02
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
SELECT `rating`
COUNT(*) AS `TOTAL`,
COUNT(case when `rating` = 'GOOD' then 1 else null end) AS `GOOD`,
COUNT(case when `rating` = 'OK' then 1 else null end) AS `OK`,
COUNT(case when `rating` = 'BAD' then 1 else null end) AS `BAD`
GROUP BY `rating`
?>


Probeer dit eens even, geen idee of dit werkt maar volgens mij moet het hier ergens op lijken.

Toevoeging: The COUNT(column_name) function returns the number of values (NULL values will not be counted) of the specified column

De where clause is dus niet eens nodig.
Gewijzigd op 25/08/2014 16:26:08 door Victor G
 
Flar jaja

flar jaja

25/08/2014 16:29:08
Quote Anchor link
Dit doet het inderdaad. Maar ik wil dus dit terug krijgen van alleen de laatste 100 ratings (ik heb er 7000)...
 
Frank Nietbelangrijk

Frank Nietbelangrijk

25/08/2014 16:38:31
Quote Anchor link
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
SELECT
    COUNT(r.rating) AS amount, r.rating
FROM
    (SELECT
         voteDate,rating
     FROM
         feedback
     WHERE
         voteDate IS NOT NULL
     ORDER BY
         voteDate DESC
     LIMIT 100) AS r
GROUP BY
    r.rating


getest en wel
Gewijzigd op 25/08/2014 16:54:11 door Frank Nietbelangrijk
 
Victor G

Victor G

25/08/2014 16:51:51
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
SELECT `rating`
COUNT(*) AS `TOTAL`,
COUNT(case when `rating` = 'GOOD' then 1 else null end) AS `GOOD`,
COUNT(case when `rating` = 'OK' then 1 else null end) AS `OK`,
COUNT(case when `rating` = 'BAD' then 1 else null end) AS `BAD`
FROM (SELECT `rating` FROM `tabel` LIMIT 100)
GROUP BY `rating`
?>
Gewijzigd op 25/08/2014 16:53:07 door Victor G
 
Flar jaja

flar jaja

25/08/2014 16:59:57
Quote Anchor link
Frank Nietbelangrijk op 25/08/2014 16:38:31:
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
SELECT
    COUNT(r.rating) AS amount, r.rating
FROM
    (SELECT
         voteDate,rating
     FROM
         feedback
     WHERE
         voteDate IS NOT NULL
     ORDER BY
         voteDate DESC
     LIMIT 100) AS r
GROUP BY
    r.rating


getest en wel


YES! dankje! +100 voor Mr. NietBelangrijk!
 
Frank Nietbelangrijk

Frank Nietbelangrijk

25/08/2014 17:00:16
Quote Anchor link
te omslachtig en langzamer lijkt me. werkt het wel?


haha oke super
Gewijzigd op 25/08/2014 17:00:57 door Frank Nietbelangrijk
 
Flar jaja

flar jaja

25/08/2014 17:13:51
Quote Anchor link
Wat voor manier adviseer je om dit sneller te doen? ik ben daar wel benieuwt naar!
 
Frank Nietbelangrijk

Frank Nietbelangrijk

25/08/2014 20:16:14
Quote Anchor link
snelheid win je door indexen te plaatsen op de juiste kolommen, voteDate bijvoorbeeld omdat je daar op sorteert. Ben zelf geen expert dus misschien hebben andere nog tips
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

25/08/2014 20:36:43
Quote Anchor link
De extra select (subquery) is de 'dooddoener', maar valt niet te vermijden als je over de 100 laatste informatie wilt.
Je zou bijvoorbeeld wel alleen vanaf een bepaalde datum kunnen selecteren, dan heb je de subquery niet meer nodig.

Ik begrijp overigens niet waarom dit nodig is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
WHERE `voteDate` IS NOT NULL
 
Flar jaja

flar jaja

26/08/2014 08:29:12
Quote Anchor link
dank jullie voor de reacties! ik ga kijken wat ik kan vinden!

@Ger:
Dit omdat voteDate niet altijd ingevuld is.

Toevoeging op 26/08/2014 08:59:50:

Ralph van Delft op 26/08/2014 08:29:12:
dank jullie voor de reacties! ik ga kijken wat ik kan vinden!

@Ger:
Dit omdat voteDate niet altijd ingevuld is.
hah je hebt gelijk!
 
Flar jaja

flar jaja

16/09/2014 14:01:24
Quote Anchor link
---
 



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.