hoogste datum tonen

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 »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

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 »

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

C# .NET Software Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen software development waar je gaat werken voor een jong en flexibel bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Software Developer met ervaring binnen C# .NET die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! In deze functie ga jij je bezighouden met: Meedenken in oplossingsrichtingen; Werken aan de architectuur; Het verbeteren van functionaliteiten binnen het dataplatform; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je aan de

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 »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

App Developer

Samen werken aan een gezonder Nederland en toekomstbestendige zorg voor iedereen. Dat is de impact die jij kan hebben als App Developer bij VGZ. Wil jij een bijdrage leveren aan een maatschappij waarin iedereen zich thuis voelt? Bekijk dan de vacature. Uit onderzoek van Computable is VGZ verkozen tot ‘beste niet-ICT werkgever voor ICT’ers van Nederland’ Hoe ook jij het verschil maakt Als App developer werk jij aan het belangrijkste communicatiekanaal van VGZ, namelijk de App! Als App developer bij VGZ maak je onderdeel uit van een van onze App-teams. Met een goede mix van kennis en ervaring zet je

Bekijk vacature »

Applicatieontwikkelaar ABAP

Bedrijfsomschrijving Functieomschrijving De kandidaat zal worden ingezet binnen een van de DevOps teams binnen SCI (Service Centrum Inburgering) voor het ontwerpen en bouwen in SAP ABAP van de binnen SCI gebruikte informatiesystemen. Voornaamste voorkomende werkzaamheden zijn het aanpassen van en bouwen van nieuwe programmatuur in ABAP (Objects), waarbij ook gebruikt wordt gemaakt van DDD (Domain Driven Design) en het opstellen/aanpassen van Functionele/Technische ontwerpen. Daarnaast moeten ook formulieren met SAP Smartforms worden aangepast. Verder speelt de overgang naar SAP4Hana en SAP CPI. Vanwege het veelvuldig gebruik van SAP PO is kennis hiervan een pré. Achtergrond opdracht Momenteel werken meerdere DevOps teams

Bekijk vacature »
Chris Bosmans

chris Bosmans

17/10/2016 19:31:11
Quote Anchor link
ik heb volgende Query
left join van 2 tabellen
tabel 1 bevat de verval datum van een product
en tabel 2 aantal dagen dat een product goed is bijv 122 dagen.


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
<?php
$q_rep_case5
=mysqli_query($link,"
SELECT
     rs.BINLOC,
     rs.DOOSNR,
         rs.SAMPLE_REMOVED,
         rs.IDH_BULK,
         DATE_FORMAT(rs.EXP,'%Y-%c-%d')AS NEW_EXP,
         shelflife.shelflife
FROM rs
LEFT JOIN
shelflife ON
   rs.IDH_BULK=shelflife.idh_nr

WHERE  
rs.BINLOC='$binloc'
AND
rs.DOOSNR='$doos'
AND
rs.SAMPLE_REMOVED IS NULL "
);

while ($row_q_rep_case5 = mysqli_fetch_array($q_rep_case5))        
{

$exp_date1=$row_q_rep_case5['NEW_EXP'];
$exp_date=strtotime( $row_q_rep_case5['NEW_EXP'], time());
$shellf= $row_q_rep_case5['shelflife'];
echo $exp_RS=date('d.M.Y', $exp_date + (($shellf/2)*3600*24));

}

?>


de query werkt en geeft me de vervaldatums die in mijn tabel staan en heeft daarbij de helft van de shelflife opgeteld.

maar nu komt het ik zou graag de maximum datum willen laten zien (niet de laatste in de tabel) maar die gene met de langste vervaldatum

ik dacht ik gebruik de functie max() maar deze geeft niets weer
iemand ideeen
Gewijzigd op 17/10/2016 21:56:05 door Chris Bosmans
 
PHP hulp

PHP hulp

16/02/2025 14:48:44
 
Pg Vincent

Pg Vincent

17/10/2016 20:49:55
Quote Anchor link
MAX heeft de hoogste waarde van een set, dart gaat hier niet lukken want je selecteert meerdere waarden.
Wat je wel kunt doen is de set aflopend sorteren en dan maar één resultaatophalen:

ORDER BY veld DESC
LIMIT 1
 
Chris Bosmans

chris Bosmans

17/10/2016 21:17:48
Quote Anchor link
ja maar het kan zijn dat mijn vervaldatums niet in lijn liggen

bedoel
uitkomst Query
7/11/2016
10/12/2016
8/11/2016
9/11/2016


dus dan is mijn hoogste datum die van december en niet de laatste in mijn kolom

de berekening komt niet uit een tabel maar wordt ter plaatste berekend
 
Ivo P

Ivo P

17/10/2016 21:48:52
Quote Anchor link
ho

7/11/2016 lijkt niet echt een datum.
Dat zijn toch wel velden van het type DATE? (2016-11-07)???


PS:
Het is niet bezwaarlijk om je query leesbaar neer te zetten.
Ook niet in je PHP script.
Af en toe eens op enter drukken doet wonderen voor de leesbaarheid:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php

$query
= "SELECT kolom,
                 kolom2
          FROM tabel
          JOIN tabel2 ON x = y
          "
;
?>
 
Chris Bosmans

chris Bosmans

17/10/2016 21:53:11
Quote Anchor link
ik heb de datum gewoon ingetypt zijn niet de waarden uit mijn tabel
type is DATE in de sql

DATE_FORMAT(rs.EXP,'%Y-%c-%d')AS NEW_EXP
Gewijzigd op 17/10/2016 21:54:32 door chris Bosmans
 
Ivo P

Ivo P

17/10/2016 21:54:46
Quote Anchor link
ah

je hebt in je tabel een kolom EXP
die is waarschijnlijk wel van het type DATE (of in elk geval een formaat yyyy-mm-dd)

Die haal je door DATE_FORMAT naar %Y-%c-%d waarbij je de %c laat veroorzaken dat maand 07 nu 7 wordt.

Vervolgens haal je die weer door strtotime om (2e parameter nutteloos hier) er het aantal seconden sinds 1970 van te bepalen.

Dan tel je er een aantal seconden bij op,
vervolgens in het formaat d.M.Y er weer een formaat aan te koppelen.


Dit had natuurlijk ook direct in de query gekund....




Toevoeging op 17/10/2016 21:57:08:

SELECT EXP + INTERVAL ROUND(shelflife.shelflife /2) DAY AS einddatum
FROM ...
LEFT JOIN ...
ORDER BY einddatum DESC
LIMIT 1
 
Chris Bosmans

chris Bosmans

17/10/2016 21:58:04
Quote Anchor link
kan goed zijn maar dat is de expert way en kan altijd beter
ik probeer eerst een logische weg te vinden en dan achter af verfijnen


maar omdat ik de resultaten kreeg heb ik dit voorlopig zo gelaten

Toevoeging op 17/10/2016 22:03:34:

dat werkt

dus ipv date_add te doen kan je gewoon 2 tabellen optellen...
weer iets geleerd
 
Ivo P

Ivo P

17/10/2016 22:14:15
Quote Anchor link
2 kolomwaarden.

een tabel is de hele lijst met records....
 
Pg Vincent

Pg Vincent

18/10/2016 09:40:35
Quote Anchor link
Quote:
kan goed zijn maar dat is de expert way en kan altijd beter
ik probeer eerst een logische weg te vinden en dan achter af verfijnen


Het is niet "the expert way", dat is gewoon hoe je dat soort dingen doet als je met databases werkt.

Databases zitten bomvol functies waarmee je dit soort berekeningen kunt doen *zonder* eerst alle records op te hoeven vragen. Eigenlijk is de regel heel simpel: als je met een for-lus door een setje records heen loopt om een andere reden dan om ze te printen, dan is het vrijwel altijd "fout" en kan het ook in een query. Belangrijk hierbij is dat de database er ontiegelijk bizar bijzonder veel sneller mee is.

Dat jij nog niet weet hoe je dat in een query moet doen is een ander verhaal, maar daar bestaan forums zoals phphulp voor :-)
 



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.