ORDER BY ordert verkeerd

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer

Do you want to work with the latest technologies on the development of new systems and applications? Create elegant interfaces using VueJS for thousands of users? Get moving and strengthen Nederlandse Loterij as a Front-end Developer. Thanks to your efforts, our services are always presented in style. As a Front-end Developer you are responsible for website development and improving customer experience based on data analyze. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Front-end Developer you score by: Writing elegant, testable components without side-effects to provide functionality to the users Website development, adding

Bekijk vacature »

Junior .NET Software Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Full Stack Developer/ Applicatie Ontwikkelaar

Wat jij doet Als Applicatie Ontwikkelaar ben je onderdeel van het team die de Rimote omgeving ontwikkeld en onderhoud. Hierbij kan je denk aan de cloud, on premise en webapplicaties welke worden gebruikt in bijvoorbeeld industriële bakkerijen, biogasinstallaties en kwekerijen. Deze applicaties verzorgen (remote) de aansturing en monitoring van processen, machines en robots. Van a tot z ben je betrokken bij projecten. Dit betekent vanaf ontwerp tot oplevering. Je moet samen met jouw team een goed product neer zetten. Dit begint met het opzetten van het ontwerp. De basis van de software moet staan als een huis. Daarvoor moet jij

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior java ontwikkelaar integratie

Functieomschrijving Voor de gemeente Rotterdam zijn wij op zoek naar een senior java ontwikkelaar integratie. Taken Binnen een zelfsturend Scrumteam voer je geheel zelfstanding je opdrachten uit en levert het eindresultaat op aan het Integratieteam. Jij voelt je net als alle teamleden verantwoordelijk voor alle aspecten, vanaf de vraag tot en met de oplevering in productie. Je bent kritisch, je helpt de klant om zijn wensen helder te krijgen, je schrijft zelfstandig clean code die van hoge kwaliteit is, met bijbehorende unit- en integratietesten, je ondersteunt zo nodig bij deployments naar productie. Het Integratieteam bouwt componenten (Endpoints) op de ESB.

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Back-end developer

Dit ga je doen Development d.m.v. XQuery, JSON/XML en REST API's; Ontwikkelen aan een tof en complex zorgplatform; Koppelingen maken met de NoSQL database; Testen en documenteren van de ontwikkelde functionaliteiten; Samenwerking met andere front- en back-end ontwikkelaars. Hier ga je werken Voor een vooruitstrevende organisatie binnen de zorg in Den Haag zijn wij opzoek naar een Back-end Developer die ervaring heeft met o.a.XQuery en Vue.JS of daarin graag zou willen ontwikkelen. Je zal ontwikkelen aan een tof en complex zorgplatform en koppelingen maken met de NoSQL database. Ook het testen en documenteren van de ontwikkelde functionaliteiten behoort tot jouw

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

SQL Database Ontwikkelaar

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »

Junior .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. Je gaat als Full stack developer aan de slag en gaat

Bekijk vacature »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »
Max S

Max S

11/07/2009 18:24:00
Quote Anchor link
Hallo allemaal,

In mijn database heb ik het vermogen staan van verschillende motoren (van een schip).
Een aantal voorbeelden daarvan: 150 pk (1x), 1240 pk (1x), 800 pk (2x).
Nu wil ik deze sorteren van klein naar groot.
Maar als ik in mijn SQL query zet: ORDER BY vermogen
dan komt dit eruit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
1240 pk (1x)
150 pk (1x)
800 pk (2x)

Terwijl het dit moet zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
150 pk (1x)
800 pk (2x)
1240 pk (1x)


Weet iemand hoe ik dit kan oplossen?

Mvg,

Max
 
PHP hulp

PHP hulp

24/11/2024 11:13:38
 
Mr.Ark

Mr.Ark

11/07/2009 19:52:00
Quote Anchor link
Zou handig zijn als je je query eens laat zien hoe jij hem in elkaar hebt staan.
 
Max S

Max S

11/07/2009 19:57:00
Quote Anchor link
een doodgewone query:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$sql = "SELECT veld_1, veld_6, status, display FROM duwboten WHERE display = 1 ORDER BY veld_6";
 
Mr.Ark

Mr.Ark

11/07/2009 19:58:00
Quote Anchor link
Je mist nog DESC aan het einde van je query
 
Max S

Max S

11/07/2009 20:00:00
Quote Anchor link
Je bedoelt ASC, en het maakt geen verschil met orderen..
 
Jelmer -

Jelmer -

11/07/2009 20:06:00
Quote Anchor link
Je kolommen zijn van het type (var)char neem ik aan, want hij sorteert ze correct, maar dan volgens het alfabet :)

Misschien dat dit werkt.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM ... ORDER BY CAST(veld_6 AS SIGNED) DESC

Ik weet niet zeker, ik heb geen idee wat hij met die 'pk' gaat doen. Anders moet je even zoeken naar een intval-achtige functie in MySQL.

edit: wat mike zegt. Misschien is het wel handiger om die pk waarden als ints op te slaan. Zeker voor later, wanneer je er gemakkelijk op wilt vergelijken en zoeken.
Gewijzigd op 01/01/1970 01:00:00 door Jelmer -
 
Mike

Mike

11/07/2009 20:08:00
Quote Anchor link
Hoe staan je resultaten in je DB opgeslagen?

Zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4

150 pk (1x)
1240 pk (1x)
800 pk (2x)


Of zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4

150
1240
800


Want zoals je kan zien in je eerste voorbeeld sorteerd de query alleen de dingen aan 't eind van de resultaten...

dus: (1x) -> (1x) -> (2x), enz...

Probeer dus de PK waardes in de int vorm op te slaan en dan uit te lezen...
 
Max S

Max S

11/07/2009 20:35:00
Quote Anchor link
@Jelmer: bedankt! het werkt!

@Mike: hij ordert het niet aan het eind, hij ordert hem aan het begin (1, 1, 8)
het was puur toeval dat ik (2x) aan het eind had gezet.
ook kan ik ze niet als int opslaan, dan staat er namelijk geen pk (1x) meer achter oid.

bedankt voor jullie berichtjes!
 
Joren de Wit

Joren de Wit

11/07/2009 22:34:00
Quote Anchor link
max schreef op 11.07.2009 20:35:
ook kan ik ze niet als int opslaan, dan staat er namelijk geen pk (1x) meer achter oid.
Maar die informatie wil je dan ook helemaal niet (in hetzelfde veld) opslaan!

De aanduiding pk geeft een eenheid weer en hoef je niet op te slaan. Als jij in je database 150 hebt staan, kun je in je PHP code vervolgens de 'pk' toevoegen. Ook 1x of 2x (neem aan dat dat op 1 of 2 moteren slaat) hoor je niet in dat veld op te slaan. Dat is een aparte eigenschap van de boot, dus zul je op een andere plaats op moeten slaan. Tip: ga normaliseren en zorg dat je met een correct datamodel aan de slag gaat...
 
Max S

Max S

11/07/2009 22:37:00
Quote Anchor link
@Blanche,

Ik had het inderdaad gedaan zoals jij het zegt, als ik geen meerdere dingen door elkaar gebruik.
Mijn datamodel is zo opgezet dat ik niet alleen vermogen van motoren er in kan zetten maar bijv. ook het bouwjaar, etc.

In ieder geval bedankt voor de tip!
 
Joren de Wit

Joren de Wit

12/07/2009 10:42:00
Quote Anchor link
max schreef op 11.07.2009 22:37:
Mijn datamodel is zo opgezet dat ik niet alleen vermogen van motoren er in kan zetten maar bijv. ook het bouwjaar, etc.
Als je die gegevens in dezelfde kolom opslaat gaat er iets fout. Een bouwjaar is heel iets anders dan het vermogen en hoort dus nooit in dezelfde kolom opgeslagen te worden. Zeker als het een gegeven in waar je op wilt kunnen sorteren, zul je daar een aparte kolom voor moeten gebruiken.
 
Afra ca

Afra ca

12/07/2009 12:03:00
Quote Anchor link
/me stemt in met Blanche.
 
Mike

Mike

12/07/2009 12:07:00
Quote Anchor link
@ max:

Dat wat Blanche dus beter heeft uitgelegd probeerde ik je ook duidelijk te maken...
 
Max S

Max S

12/07/2009 12:28:00
Quote Anchor link
Oh, op die manier, ik zal eraan werken..
Bedankt!
 



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.