ORDER BY

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET Developer

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 »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Voor een opdrachtgever, met een prachtig kantoor in omgeving Wateringen zijn wij op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind jij het leuk om in een Agile/Scrum omgeving te werken? Wil jij

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

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 »

Magento developer

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

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 »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer 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! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional 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.

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

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

10/01/2025 13:54:50
 
- 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.