MySQL date deze week..

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

Frontend Developer - Leeuwarden

Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider in onderwijsland. Wat vragen

Bekijk vacature »

UX Writer (m/v/d)

UX Writer (m/v/d) Everything we do, starts with you. Together with you, we build the most human-centric fintech. We have the ambition to create the next. And - with Bertelsmann - a strong foundation to start from. Let’s make it new – for society and for yourself. Wij zijn op zoek naar een UX Writer (m/v/d) Fulltime - Op ons kantoor in Amsterdam of Heerenveen / deels vanuit huis Als UX Writer bij Riverty hou jij je bezig met onze strategie om daar te zijn waar onze gebruikers zijn en op de manier waarop zij ons nodig hebben, terwijl wij

Bekijk vacature »

Senior PHP developer met ambities tot Software Arc

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

.NET Software Developer

Dit ga je doen Als .NET Software Developer zul jij je voornamelijk bezig houden met: Het van scratch af aan bouwen van applicaties (.NET, C#, Bootstrap, KnockoutJs en WebAPI2); Het testen van jouw code d.m.v. het uitvoeren van unittesten; Het oplossen van bugs in de code; Het onderhouden van contact met collega's betreffende de door jouw ontwikkelde applicaties; Het verbeteren en doorontwikkelen van maatwerkapplicaties. Hier ga je werken Jij gaat aan de slag als .NET Software Developer en gaat je focussen op het bedenken, ontwikkelen en testen van maatwerkapplicaties in voornamelijk C#. Dit ga je doen bij een grote, internationale

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

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 »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »
Micha

Micha

04/04/2007 14:49:00
Quote Anchor link
Hallo!

Ik heb een leden systeem, en wil alle leden weergeven die deze week (vanaf zondag t/m zaterdag) jarig zijn..
Nu dacht ik slim te zijn en dit te doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM `members` WHERE DATE_FORMAT(NOW(),'%V') = DATE_FORMAT(Gebdatum,'%V')


Maar dit werkt niet..
Want als ik dit doe:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT DATE_FORMAT(NOW(),'%V') AS date1,  DATE_FORMAT(Gebdatum,'%V') AS date2 FROM `members`


krijg ik dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
--------------------
| date1 |   date2 |
--------------------
|   14    |     13   |
---------------------


Iemand die me kan helpen?
 
PHP hulp

PHP hulp

03/03/2024 04:02:16
 
- SanThe -

- SanThe -

04/04/2007 14:55:00
Quote Anchor link
Ik weet niet waar %V voor staat. Ik neem aan voor het weeknummer. Maar helaas hoeft het weeknummer van je geboortedag niet het weeknummer te zijn dat je ook echt jarig bent. Weeknummers verspringen om de zoveel jaar.
 
Micha

Micha

04/04/2007 14:58:00
Quote Anchor link
Is inderdaad weeknummer..
Daar heb je gelijk in, heb ik helemaal niet aan gedacht..
Enig idee hoe ik het dan kan doen?
 
- SanThe -

- SanThe -

04/04/2007 15:01:00
Quote Anchor link
Je kan natuurlijk heel simpel alleen de dag en maand van de geboortedatum ophalen en daarmee checken of dat in deze week valt.
 
Frank -

Frank -

04/04/2007 15:04:00
Quote Anchor link
Gebruik de functie WEEK() en geef de juiste parameters (zie handleiding) op. DATE_FORMAT() gebruik je voor de opmaak van datums, niet voor vergelijkingen.
 
Micha

Micha

04/04/2007 15:06:00
Quote Anchor link
Maar WEEK(NOW()) en WEEK(Gebdatum) geven precies hetzelfde resultaat (14 en 13)
 
Robert Deiman

Robert Deiman

04/04/2007 15:11:00
Quote Anchor link
Je kan het wel anders doen, door eerst het dagnummer op te halen met PHP, dan de datum van de afgelopen zondag te bepalen, en dan de datum van de zaterdag bepalen.
Deze zet je dan in een query met between, dat zou prima moeten werken.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
//pak weekdagnummer
$weekday=date('w');
$dagen_tot_zaterdag=6-$weekday;

$zondag = DATE('Y-m-d',mktime(0, 0, 0, date('m'), date('d')-$weekday, date('Y')));
$zaterdag = DATE('Y-m-d',mktime(0, 0, 0, date('m'), date('d')+$dagen_tot_zaterdag, date('Y')));

$query="SELECT id FROM members WHERE Gebdatum BETWEEN '".$zondag."' AND '".$zaterdag."'";

?>


Zoiets zou moeten werken, kan zijn dat er nog kleine foutjes in zitten.
 
Frank -

Frank -

04/04/2007 15:13:00
Quote Anchor link
Micha schreef op 04.04.2007 15:06:
Maar WEEK(NOW()) en WEEK(Gebdatum) geven precies hetzelfde resultaat (14 en 13)
En waar zijn jouw parameters voor de functie WEEK() ? Die schitteren door afwezigheid...

Edit: RTFM... En bedenk dat je de ene keer in week 1 en de andere keer in week 2 jarig kunt zijn. Het is niet anders.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Micha

Micha

04/04/2007 15:15:00
Quote Anchor link
Frank schreef op 04.04.2007 15:13:
Micha schreef op 04.04.2007 15:06:
Maar WEEK(NOW()) en WEEK(Gebdatum) geven precies hetzelfde resultaat (14 en 13)
En waar zijn jouw parameters voor de functie WEEK() ? Die schitteren door afwezigheid...
met NOW(),2 en Gebdatum,2 krijg ik nog steeds hetzelfde ;)
 
Frank -

Frank -

04/04/2007 15:19:00
Quote Anchor link
Micha schreef op 04.04.2007 15:15:
Frank schreef op 04.04.2007 15:13:
Micha schreef op 04.04.2007 15:06:
Maar WEEK(NOW()) en WEEK(Gebdatum) geven precies hetzelfde resultaat (14 en 13)
En waar zijn jouw parameters voor de functie WEEK() ? Die schitteren door afwezigheid...
met NOW(),2 en Gebdatum,2 krijg ik nog steeds hetzelfde ;)
Nogmaals:
En waar zijn jouw parameters voor de functie WEEK() ? Die schitteren door afwezigheid...
 
Micha

Micha

04/04/2007 15:22:00
Quote Anchor link
Frank schreef op 04.04.2007 15:19:
Micha schreef op 04.04.2007 15:15:
Frank schreef op 04.04.2007 15:13:
Micha schreef op 04.04.2007 15:06:
Maar WEEK(NOW()) en WEEK(Gebdatum) geven precies hetzelfde resultaat (14 en 13)
En waar zijn jouw parameters voor de functie WEEK() ? Die schitteren door afwezigheid...
met NOW(),2 en Gebdatum,2 krijg ik nog steeds hetzelfde ;)
Nogmaals:
En waar zijn jouw parameters voor de functie WEEK() ? Die schitteren door afwezigheid...

WEEK(NOW(),2) en WEEK(Gebdatum,2)
 
Robert Deiman

Robert Deiman

04/04/2007 15:25:00
Quote Anchor link
CHECK ook mijn post even ajb
 
Frank -

Frank -

04/04/2007 15:27:00
Quote Anchor link
Ok! nu wordt het duidelijk, had ze niet gezien...

Maar wat ik al zei, een verjaardag kan het ene jaar in een andere week vallen dan in het andere jaar. Het ligt er maar aan wanneer week 1 begint.
 
Micha

Micha

04/04/2007 15:55:00
Quote Anchor link
Robert schreef op 04.04.2007 15:25:
CHECK ook mijn post even ajb
Dan zit ik met de jaartallen..

De query wordt dan zo:

SELECT * FROM members WHERE CustomerID=4 AND Gebdatum BETWEEN '2007-04-01' AND '2007-04-07' AND !Deleted ORDER BY Gebdatum

Maar als iemand dan in 1989 geboren is, is het 1989-04-03
 
Robert Deiman

Robert Deiman

04/04/2007 15:58:00
Quote Anchor link
Dan doe je het toch anders, en ga je met date_format vergelijken:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
//pak weekdagnummer
$weekday=date('w');
$dagen_tot_zaterdag=6-$weekday;

$zondag = DATE('m-d',mktime(0, 0, 0, date('m'), date('d')-$weekday, date('Y')));
$zaterdag = DATE('m-d',mktime(0, 0, 0, date('m'), date('d')+$dagen_tot_zaterdag, date('Y')));

$query="SELECT id FROM members WHERE DATE_FORMAT('%m-%d',Gebdatum) BETWEEN '".$zondag."' AND '".$zaterdag."'";

?>


Dus zoiets, probeer ook zelf even mee te denken, uit eerdere posts leek mij dat je de date_format al kende. (had alleen ff niet aan jaartal gedacht)

Edit:

kan zijn dat dit niet werkt, en dat je de dag en maand apart moet vergelijken
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 



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.