Output uitgebreide query

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Gezocht: Ervaren VB6 developer met C# ambitie!

Bedrijfsomschrijving Dit bedrijf is een vooraanstaande softwareleverancier die gespecialiseerd is in het ontwikkelen van software pakketten voor autoschade herstel bedrijven. De software wordt gebruikt door meer dan de helft van alle autoschade herstel bedrijven in Nederland. Het team van professionals is op zoek naar getalenteerde collega developers die hun vaardigheden willen inzetten om het bedrijf te laten groeien. Functieomschrijving Voor dit bedrijf zoek ik een ervaren VB6 / VB.NET developer met interesse om op termijn verder te gaan in C#. In deze functie ben je verantwoordelijk voor het onderhouden van de bestaande softwarepakketten. Een deel van de code is nog

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

Java Developer

Functieomschrijving Are you an experienced Java Developer who wants to be challenged? Then this is your job! As a Java Developer, you are co-responsible for building custom applications within our extensive IT landscape. Development takes place on both the back-end side (Spring/JEE). Together with the IT department, you are responsible for the daily adjustments and expansions of our IT systems. In addition, you will work in small scrum teams using the Agile methodologies. Besides the realization of our in-house systems, you are responsible for the roll-out of the application (version) as well as the operational support after going live. Team

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

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 »

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 »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »
Paultjeh

Paultjeh

13/07/2007 21:16:00
Quote Anchor link
Ik zit al een behoorlijk tijd te hammeren op het volgende en wens me bij dezen toch te beroepen op jullie kennis!

Ik ben bezig met een ranking systeem voor een dartclub. Tijdens zo'n dartavond haalt een darter een x aantal punten (behp), heeft ie een x aantal legs voor (legsv) en zo ook een x aantal legs tegen (legst).
Deze gegevens worden elke keer in de database gezet. Zo ook wens ik een correct output.
Dit gaat ook goed, echter de output van het aantal behaalde punten (punten) op die avond gaat niet goed. De output is het aantal behp van de eerst ingevoerde speelavond en niet de laatste ingevoerde speelavond behorende bij die darter.
Let wel, de SUM van behp (totaal) gaat dus wel gewoon goed.

Hoe krijg ik de laatste punten naar voren van deze darter?

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
<?
$query
=
"
    SELECT
t1.naam AS naam,
t2.behp AS punten,
SUM(t2.behp) AS totaal,
SUM(t2.legsv) AS lvoor,
SUM(t2.legst) AS ltegen
    FROM
darters AS t1,
rankingbehaald AS t2
    WHERE
t2.nid = t1.dartid
    GROUP BY
naam
    ORDER BY
totaal DESC, naam ASC
"
;

$result = mysql_query($query) or die (mysql_error());
?>


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
<?php
    $i
= 0;
    while (list($naam, $punten, $totaal, $lvoor, $ltegen, $datum) =
    mysql_fetch_row($result)){
    {

      $i++;
      $saldo = $lvoor - $ltegen;      
      }

    echo("    
    <td></td>
    <td width=40> $i</td>
    <td width=190> $naam </a></td>
    <td width=100> $punten </td>
    <td width=100><b> $totaal </b></td>
    <td width=100> $lvoor</td>
    <td width=80>  $ltegen </td>
    <td width=40 align=right><b>  $saldo <b></td>
    <td width=40> &nbsp; </td>
    </tr>
    "
);
}

?>


Ziet iemand het licht op mijn vraag?
Gewijzigd op 01/01/1970 01:00:00 door Paultjeh
 
PHP hulp

PHP hulp

18/11/2024 03:53:44
 
Paultjeh

Paultjeh

13/07/2007 21:29:00
Quote Anchor link
Ik moet nog even meegeven dat er (uiteraard) tijdens de invoer van de ranking ook een datum toegevoegd wordt.
Gewijzigd op 01/01/1970 01:00:00 door Paultjeh
 
Joren de Wit

Joren de Wit

13/07/2007 21:45:00
Quote Anchor link
Dat klopt inderdaad, dat komt namelijk omdat je een GROUP BY gebruikt. Zodra de resultaten gegroepeert zijn is het niet meer mogelijk om individuele records uit een groep te gebruiken.

Sterker nog, in deze query weet je nooit zeker welk resultaat MySQL teruggeeft als 'punten'. Vaak zal het eerste record uit een groep getoond worden en blijkbaar komt dat in dit geval overeen met de eerste avond.

Kortom, wil je een aantal punten van 1 avond weten, dan zul je daar een aparte query voor moeten gebruiken.
 
Paultjeh

Paultjeh

13/07/2007 23:10:00
Quote Anchor link
Naar aanleiding van je reactie heb ik het één en ander geprobeerd.
Hierbij denkend aan UNION en een gewone query.

Toch slaag ik er (momenteel) niet in om een query te creeëren die de laatst behaalde punten uitleest per persoon. (Middels een while list.)
Zou je misschien een voorbeeld query kunnen plaatsen, een link naar een tutorial of een concrete tip?

Tabel darter:
dartid
dartnaam

Tabel avond:
avondid
datum

Tabel ranking:
rankid
behp
nid (--> dartid)
sid (--> avondid)

Vb:
Op 10-07-2007 heeft piet 12 punten behaald.
Op 10-07-2007 heeft jan 4 punten behaald.
Op 12-07-2007 heeft piet 6 punten behaald.
Op 12-07-2007 heeft jan 9 punten behaald.

Output op 13-07-2007:
Naam - punten - totaal
Piet - 6 - 18
Jan - 9 - 13
Gewijzigd op 01/01/1970 01:00:00 door Paultjeh
 
Joren de Wit

Joren de Wit

14/07/2007 09:34:00
Quote Anchor link
Dat is dus precies wat ik zeg, je kunt niet in 1 query zowel het totaal als een individueel aantal ophalen. Het ene is namelijk een eigenschap van een groep en zodra je groepeert heb je geen beschikking meer over de individuele records.

Je zult in dit geval dus echt 2 queries moeten gebruiken.
 
Paultjeh

Paultjeh

14/07/2007 12:54:00
Quote Anchor link
Je hebt gelijk. In mijn laatst genoemde voorbeeld komt het op hetzelfde neer.
Dat totaal kan in het voorbeeld even achterwege blijven.

Het gaat nu even om de query die de laatst behaalde punten uitleest per persoon.

Output op 13-07-2007:
Naam - Punten
Piet - 6
Jan - 9
Het werken met LIMIT werkt in dit verhaal niet en zo ook lukte het niet met surdate.

Ik zal eens kijken wat ik kan doen om de laatste ingevoerde speelavond te gebruiken voor de output.

In ieder geval bedankt voor je reacties.
 



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.