ORDER BY

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van Software Developer! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van ervaren

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Medior/senior Back-end developer gezocht!

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het devlopmenttean. 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 de

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Back-end Developer Java

Dit ga je doen Het (door)ontwikkelen van een zelfgebouwde applicatie in Java, Spring Framework, SQL, HTML, CSS en Javascript; End-to-end beheer m.b.t. de applicatie en koppelen van applicaties binnen het landschap; Ontwikkelen van rapportages voor de interne organisatie; Ontwikkelen van aanvullende functionaliteiten m.b.t. de applicatie; Uitvoeren van testen en code reviews. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die medische gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen en verbeteren van de kwaliteit van de zorg in heel Nederland.

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Pagina: 1 2 volgende »

Gilles Van Vlasselaer

Gilles Van Vlasselaer

06/09/2006 14:07:00
Quote Anchor link
allo
ik heb een vraagje:
bv ik heb in een tabel forum_posts
dit staan

ID - - - - - - - - - - - hoort_bij - - - datum
5 - - - - - - - - - - - - 2 - - - -- - - - 05/09/06
6 - - - - - - - - - - - - 2 - - - -- - - - 06/09/06

en ik wil alles appart houder per 'hoort_bij' dus gebruik ik GROUP BY en ik wil ook degene uitkomen die het nieuwste is gepost in die tabel:

SELECT * FROM 'forum_posts' GROUP BY 'hoort_bij' ORDER BY 'datum' DESC

maar dan kom ik query ID 5 uit
kan iemand mij helpen?
Gewijzigd op 01/01/1970 01:00:00 door Gilles Van Vlasselaer
 
PHP hulp

PHP hulp

25/11/2024 11:58:17
 
- SanThe -

- SanThe -

06/09/2006 14:26:00
Quote Anchor link
Volgens mij is dat ook goed.
Anders eens ASC proberen.

Tip: Gebruik geen quotes om tabelnamen.
 
Jan Koehoorn

Jan Koehoorn

06/09/2006 14:33:00
Quote Anchor link
GROUP BY gebruik je eigenlijk alleen bij aggregate functions, zoals SUM, AVG en dergelijke. In dit geval kun je net zo goed zoiets doen:

SELECT ID, hoort_bij, datum
FROM forum_posts
ORDER BY hoort_bij ASC, datum DESC

dan krijg je ze op volgorde van hoort_bij eruit met de nieuwste datum eerst.
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

06/09/2006 14:35:00
Quote Anchor link
maar er mag maar 1 uitkomst komen met de zelfde hoort_bij
 
Jan Koehoorn

Jan Koehoorn

06/09/2006 14:38:00
Quote Anchor link
Oké, dan zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT
    ID,
    hoort_bij,
    MAX(datum) AS laatste_datum
FROM
    forum_posts
GROUP BY hoort_bij
ORDER BY hoort_bij ASC
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

06/09/2006 14:53:00
Quote Anchor link
voor wat staat die AS laatste_datum daar?

srr voor noob vraagjes mss :)
 
- wes  -

- wes -

06/09/2006 14:58:00
Quote Anchor link
als jij een lookup doet op datum, vraag je nu laatste_datum op.

het is puur een naampje geven aan wat je daarvor (MAX datum) hebt gedaan
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

06/09/2006 15:02:00
Quote Anchor link
en wat moet ik doen als ik dit nu heb :
ID - - - - - - - - - - - hoort_bij - - - datum
5 - - - - - - - - - - - - 2 - - - -- - - - 05/09/06
6 - - - - - - - - - - - - 3 - - - -- - - - 06/09/06
7 - - - - - - - - - - - - 3 - - - -- - - - 07/09/06
8 - - - - - - - - - - - - 2 - - - -- - - - 08/09/06

gegroepeerd met de hoogst datums?
 
- SanThe -

- SanThe -

06/09/2006 15:08:00
Quote Anchor link
Staat je datum zo in de database?

05/09/06 met 06 als zijnde 2006?

Dan heb je een foute manier van opslaan.
Datums stop je in een DATE of DATETIME veld.
 
Jan Koehoorn

Jan Koehoorn

06/09/2006 15:45:00
Quote Anchor link
Aanvulling: en het datumformat voor SQL is yyyy-mm-dd
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

06/09/2006 18:00:00
Quote Anchor link
ff opnieuw dan:

en wat moet ik doen als ik dit nu heb :
ID - - - - - - - - - - - hoort_bij - - - datum
5 - - - - - - - - - - - - 2 - - - -- - - - 2006-09-05
6 - - - - - - - - - - - - 3 - - - -- - - - 2006-09-06
7 - - - - - - - - - - - - 3 - - - -- - - - 2006-09-07
8 - - - - - - - - - - - - 2 - - - -- - - - 2006-09-08

welke query moet ik dan doen om dit uit te komen:


8 - - 2006-09-08
7 - - 2006-09-07
 
Frank -

Frank -

06/09/2006 18:17:00
Quote Anchor link
Blijkbaar sorteer je nu ASC (ascending => oplopend), wil je aflopend sorteren (descending) dan heb je DESC nodig.
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

06/09/2006 19:59:00
Quote Anchor link
Quote:
en wat moet ik doen als ik dit nu heb :
ID - - - - - - - - - - - hoort_bij - - - datum
5 - - - - - - - - - - - - 2 - - - -- - - - 2006-09-05
6 - - - - - - - - - - - - 3 - - - -- - - - 2006-09-06
7 - - - - - - - - - - - - 3 - - - -- - - - 2006-09-07
8 - - - - - - - - - - - - 2 - - - -- - - - 2006-09-08

welke query moet ik dan doen om dit uit te komen:


8 - - 2006-09-08
7 - - 2006-09-07


als ik dit doe via
SELECT * FROM forum_post GROUP BY 'hoort_bij' ORDER BY 'datum' DESC;

dan krijg ik deze results

6 - - - - - - - - - - - - 3 - - - -- - - - 2006-09-06
5 - - - - - - - - - - - - 2 - - - -- - - - 2006-09-05

en ik moet juist de 2 andere hebben want die zijn nieuwer (voor Last post in een forum)
Gewijzigd op 01/01/1970 01:00:00 door Gilles Van Vlasselaer
 
Frank -

Frank -

06/09/2006 20:22:00
Quote Anchor link
'hoort_bij' en 'datum' zijn kolomnamen. Deze horen dus niet (!) tussen quotes, of andere rommel, te staan. Doe je dat wel, dan behandel je dit als een string en wordt er dus niet gesorteerd op de waardes die in de kolom staan.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT
  *
FROM
  forum_post
GROUP BY
  hoort_bij
ORDER BY
  datum DESC;
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

06/09/2006 22:11:00
Quote Anchor link
nog altijd
 
Frank -

Frank -

06/09/2006 22:47:00
Quote Anchor link
Oh, je bedoelt dat de datums niet kloppen die bij de resultaten staan? Dat heb je te danken aan MySQL, die gebruikt GROUP BY niet op de juiste manier.

Wellicht is het gebruik van het * in de query het probleem, haal uitsluitend de gewenste informatie op (benoem de velden) en gebruik evt. een subquery.

Ik weet niet of dit de oplossing is. Een echte oplossing is een betere database te gebruiken, bv. PostgreSQL.
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

07/09/2006 18:06:00
Quote Anchor link
er moet toch een oplossing zijn in MySQL ik heb een betalende host met MySQL :s
 
Frank -

Frank -

07/09/2006 18:21:00
Quote Anchor link
Even wat uitleg over GROUP BY:
GROUP BY biedt de mogelijkheid objecten die door rijen in een tabel worden beschreven, aan de hand van bepaalde met elkaar overeenkomende eigenschappen als 1 groep te beschouwen en over deze groepen vragen te stellen. De groep wordt daarmee op zichzelf ook weer een object met eigenschappen.

Van zo'n groep mag in het resultaat van de query alleen iets worden opgenomen dat de groep als geheel beschrijft.

Dan jouw probleem: Jij wilt de meest recente datum opvragen van een record die in 1 groep staat. Dat kan dus nooit met de huidige query omdat de datum geen eigenschap van de hele groep, maar slechts van 1 record.

MySQL accepteert deze foute query helaas wel. Dat de uitkomst niet klopt, zal MySQL een rotzorg zijn...

Ik zal even in het probleem duiken en zoeken naar een oplossing.

Vraagje: Welke versie van MySQL gebruik je/gebruikt jouw hosting provider?
 
Frank -

Frank -

07/09/2006 18:34:00
Quote Anchor link
De query van Jan is bijna goed, hier de gecorrigeerde versie:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
SELECT
    hoort_bij,
    MAX(datum) AS laatste_datum
FROM
    tabelnaam
GROUP BY
    hoort_bij
ORDER BY
    laatste_datum DESC,
    hoort_bij ASC

Het id kun je dus niet opvragen! Wanneer je dat wel wilt, zul je met een subquery moeten gaan werken.
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

07/09/2006 19:46:00
Quote Anchor link
gaat ook niet , ik wil gewoon dat die GROUP BY de laatste datum pakt en niet degene die hij het eerste tegenkomt :s
 
Klaasjan Boven

Klaasjan Boven

07/09/2006 19:58:00
Quote Anchor link
MIschien moet je anders even lezen wat FRank daarboven geschreven heeft. MYSQL doet maar wat met betrekking tot GROUP BY.

Let op GROUP BY

vroeger voor GROUP BY.
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
//ivm uitlijning
naam   euries
klaas       3
jan          3
klaas       1

SELECT naam,SUM(euries) AS TOTAAL FROM tabel

klaas       7
jan          7
klaas       7


Nu met group by
SELECT naam,SUM(euries) AS TOTAAL FROM tabel GROUP BY naam

klaas       4
jan          3

Daar is GROUP BY voor en niet voor wat jij wilt. Dus GROUP BY wordt gebruikt icm een BEREKEND gegevens item, oftewel iets wat niet rechtstreeks uit de tabel komt.
Daarvoor gebruik je namelijk WHERE
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 

Pagina: 1 2 volgende »



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.