probleem sorteren veld 1 altijd bovenaan

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Freelance JAVA / C# Developer

Functieomschrijving Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

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 »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Arnhem gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

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 »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Medior Java developer

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 »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »
Creator90

creator90

24/09/2007 10:25:00
Quote Anchor link
Ik heb het volgende probleem

ik heb twee velden in een tabel prijs

veld 1 = prijs
veld 2 = opties

nu wil ik sorteren oplopend en aflopend op de prijs en op opties waarbij de prijs altijd bovenaan komt te staan.

vb

SELECT * FROM `prijs` ORDER BY `prijs` desc , opties desc

output

1000,00
99,00
1,1
jan
ed
ad

dit is goed

vb2

SELECT * FROM `prijs` ORDER BY `prijs` asc, opties asc

output

ad
ed
jan
1,1
99,00
1000,00


dit is fout. Ik wil eerst altijd de prijs bovenaan hebben maar wel op deze mannier gesorteerd

dus

1,1
99,00
1000,00
ad
ed
jan

is er een optie om het veld prijs altijd als eerste bovenaan de sortering te krijgen of moet ik dit met twee queries doen.

Gr Creator
Gewijzigd op 01/01/1970 01:00:00 door Creator90
 
PHP hulp

PHP hulp

21/11/2024 21:04:19
 
Jacco Engel

Jacco Engel

24/09/2007 10:26:00
Quote Anchor link
Kan dat niet gewoon met `prijs` desc, opties asc

Of andersom.

Maar moet gewoon kunnen
 
Robert Deiman

Robert Deiman

24/09/2007 10:35:00
Quote Anchor link
Ik weet niet hoe je dit weergeeft, maar in principe krijg je nu dit als je zowel de prijs als opties weergeeft

Prijs | Opties
1,1 | ad
99,00 | ed
1000,00 | jan

Zijn er meer met eenzelfde prijs dan krijg je het zo:

Prijs | Opties
1,1 | ad
1,1 |bd
99,00 | ed
1000,00 | jan
 
- wes  -

- wes -

24/09/2007 10:50:00
Quote Anchor link
en je haalt uiteraard de backticks weg, voor je eigen gezondheid
 
Creator90

creator90

24/09/2007 11:08:00
Quote Anchor link
de velden zijn alsvolgt gevuld


prijs | opties

1,1 | leeg
1000,00 | leeg
99,00 | leeg
leeg | ed
leeg | ad
leeg | jan

leeg bedoel ik staat niets in

vandaar dat het onder elkaar gesorteerd word

met desc asc switchen maakt niet veel uit . Het probleem blijft bestaan
Gewijzigd op 01/01/1970 01:00:00 door creator90
 
Jacco Engel

Jacco Engel

24/09/2007 11:13:00
Quote Anchor link
Jij hebt een vaag DB ontwerp vermoed ik :P

Wil je het uiteidelijke doel hiervan met ons delen? :)
 
Klaasjan Boven

Klaasjan Boven

24/09/2007 11:15:00
Quote Anchor link
Jacco schreef op 24.09.2007 11:13:
Jij hebt een vaag DB ontwerp vermoed ik :P

Wil je het uiteidelijke doel hiervan met ons delen? :)


Ik ga met Jacco mee, zeer waarschijnlijk klopt je datamodel van geen kant. Ga dat eerst regelen en dan is (bijna) alles mogelijk met SQL
 
Creator90

creator90

24/09/2007 11:17:00
Quote Anchor link
laat ik de vraag anders stellen

ik heb een input veld waar je een prijs in kan invullen
ook wordt dit veld gebruikt om eventueel een optie op te geven

bv n.v.t, ruilen

nu wil ik als ik op prijs sorteer dat eerst altijd de prijs oplopend of aflopend weergegeven word en hieronder de opties

als het niet duidelijk is ga een naar marktplaats en sorteer op prijs als voorbeeld

het bovenstaande is een voorbeeld ik zoek alleen de beste oplossing alles is nog te wijzigen
Gewijzigd op 01/01/1970 01:00:00 door creator90
 
Jacco Engel

Jacco Engel

24/09/2007 11:19:00
Quote Anchor link
1 item kan altijd maar 1 optie hebben :)??

Raad je aan om de opties in een apart tabel te zetten en aan het item te koppelen met het id btw

Dan kun je je opties makkelijker dynamisch ophalen en later ook makelijker (laten) beheren
 
Klaasjan Boven

Klaasjan Boven

24/09/2007 11:23:00
Quote Anchor link
Inderdaad de opties bijv ruilen wordt een aparte kolom. Je kan met php wel checken of er letters of cijfers zijn in gevuld. Afhankelijk daarvan zoek je in de ene dan wel in de andere kolom.

Wat voor type heeft rpijs bij jou? VARCHAR Denk ik? Dan kan je er sowieso niet goed op sorteten want dan krijg je die
1
10
100
2
21
215545848
3
enz..
 
Creator90

creator90

24/09/2007 11:32:00
Quote Anchor link
Klaasjan Boven schreef op 24.09.2007 11:23:
Inderdaad de opties bijv ruilen wordt een aparte kolom. Je kan met php wel checken of er letters of cijfers zijn in gevuld. Afhankelijk daarvan zoek je in de ene dan wel in de andere kolom.

Wat voor type heeft rpijs bij jou? VARCHAR Denk ik? Dan kan je er sowieso niet goed op sorteten want dan krijg je die
1
10
100
2
21
215545848
3
enz..


prijs is een decimal (11,2)
opties is een varchar (20)
 
Jacco Engel

Jacco Engel

24/09/2007 11:49:00
Quote Anchor link
Volledig eigen systeem of een DB door je strot gedrukt gekregen?

Als eigen systeem is :
DB ontwerp nakijken voor dat je ook maar iets aanraakt


Als je hem gekregen hebt :
Ik heb nu al medelijden met je want je gaat het nog enorm moeilijk krijgen denk ik.
 
Robert Deiman

Robert Deiman

24/09/2007 11:54:00
Quote Anchor link
Klaasjan Boven schreef op 24.09.2007 11:23:
Wat voor type heeft rpijs bij jou? VARCHAR Denk ik? Dan kan je er sowieso niet goed op sorteten want dan krijg je die
1
10
100
2
21
215545848
3
enz..

En als je had gekeken naar de topicstart (het 1e bericht) dan zag je:
1,1
99,99
1000,00
als volgorde aangegeven, waarom denk je dat het dan een varchar is?
 
Creator90

creator90

24/09/2007 11:56:00
Quote Anchor link
Jacco schreef op 24.09.2007 11:49:
Volledig eigen systeem of een DB door je strot gedrukt gekregen?

Als eigen systeem is :
DB ontwerp nakijken voor dat je ook maar iets aanraakt


Als je hem gekregen hebt :
Ik heb nu al medelijden met je want je gaat het nog enorm moeilijk krijgen denk ik.

het is een volledig eigen systeem met eigen database. Kan dus alles zelf aanpassen
Gewijzigd op 01/01/1970 01:00:00 door creator90
 
Jacco Engel

Jacco Engel

24/09/2007 12:00:00
Quote Anchor link
Okey dan zou ik eens beginnen met de aanpassing die ik sugereerde :).

En heb je toevallig een (excel) datamodel :)?

Zoja kun je me dan ff een link pmen (verveel me en als het niet te veel werk is zal ik eens kijken of ik er wat van kan maken :))
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
Creator90

creator90

24/09/2007 12:03:00
Quote Anchor link
hier een test database



/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES 'latin1' */;

CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `test`;

CREATE TABLE `prijs` (
`Id` int(11) NOT NULL auto_increment,
`prijs` decimal(11,2) default NULL,
`prijs_v` varchar(20) default NULL,
PRIMARY KEY (`Id`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;

INSERT INTO `prijs` VALUES (1,5400.77,NULL);
INSERT INTO `prijs` VALUES (2,0.12,NULL);
INSERT INTO `prijs` VALUES (3,100,NULL);
INSERT INTO `prijs` VALUES (4,1200,NULL);
INSERT INTO `prijs` VALUES (5,NULL,'pereserveerd');
INSERT INTO `prijs` VALUES (6,934,NULL);
INSERT INTO `prijs` VALUES (7,NULL,'n.v.t.');
INSERT INTO `prijs` VALUES (8,NULL,'h.u.j');
INSERT INTO `prijs` VALUES (9,200,NULL);
INSERT INTO `prijs` VALUES (10,NULL,'h.a.s');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

ikzelf test een querie met phpmyadmin


hier heb je er twee

SELECT *
FROM `prijs`
ORDER BY `prijs` ASC , prijs_v ASC

waardoor de prijs_v bovenaan komt moet dus omgedraait zijn

SELECT *
FROM `prijs`
ORDER BY `prijs` DESC , prijs_v ASC

geeft de prijs tabel bovenaan

Gr Creator
Gewijzigd op 01/01/1970 01:00:00 door creator90
 
Jacco Engel

Jacco Engel

24/09/2007 12:07:00
Quote Anchor link
okey HEEL fout database model.

Ik raad je aan het volgende te doen


Items
item_id <- primary
prijs

Opties
optie_id <- primary
optie_naam

optie_item
optie_id <- primary
item_id <- primary

Iets van deze strekking. Ziet er nu omslachtig uit. Maar ga je later plezier van hebben :)
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
Robert Deiman

Robert Deiman

24/09/2007 12:29:00
Quote Anchor link
Het wordt veel gemakkelijker om nieuwe opties toe te voegen aan je tabel, en ook om opties aan items te koppelen.

Ook zoeken naar een item met bijvoorbeeld optie "i" wordt heel erg vergemakkelijkt!
 



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.