Resultaten NULL onderaan tonen

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 »

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core 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

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 Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »
G Jansma

G Jansma

02/01/2016 14:17:27
Quote Anchor link
Ik ben bezig om een overzicht te maken van uitslagen van spelers uit het verleden. Ik sorteer zodat de recentste editie als eerste komt, maar spelers die geen uitslag hebben (NULL) komen nog bovenaan. Ik heb al gezocht hoe ik dat zou moeten veranderen, maar op de één of andere manier werkt dat allemaal niet.

Quote:
SELECT voornaam, achternaam, tussenvoegsel, id, land, uitslag_positie,

MAX(IF(uitslag_seizoen = "14-15", uitslag_positie, 1)) AS s1,
MAX(IF(uitslag_seizoen = "13-14", uitslag_positie, NULL)) AS s2,
MAX(IF(uitslag_seizoen = "12-13", uitslag_positie, NULL)) AS s3,
MAX(IF(uitslag_seizoen = "11-12", uitslag_positie, NULL)) AS s4,
MAX(IF(uitslag_seizoen = "10-11", uitslag_positie, NULL)) AS s5,
MAX(IF(uitslag_seizoen = "09-10", uitslag_positie, NULL)) AS s6,
MAX(IF(uitslag_seizoen = "08-09", uitslag_positie, NULL)) AS s7

FROM speler AS s
JOIN uitslagen AS u ON s.id = u.uitslag_naam
JOIN kalender AS k ON u.uitslag_wedstrijd_id = k.kalender_id AND u.uitslag_categorie = k.categorie AND u.uitslag_seizoen = k.seizoen

GROUP BY id
ORDER BY s1 ASC, s2 ASC, s3 ASC, s4 ASC, s5 ASC, s6 ASC, s7 ASC
 
PHP hulp

PHP hulp

24/12/2024 03:57:50
 
Jan R

Jan R

02/01/2016 19:22:51
Quote Anchor link
1. order by toevoegen: veldnaam is not null desc
2. ipv null in de if een waarde hoger dan max mogelijks of lager dan min mogelijk naar gelang de veldmogelijkheden

Jan
 
G Jansma

G Jansma

03/01/2016 10:04:17
Quote Anchor link
1. Als ik er alleen 'ORDER BY s1 IS NOT NULL DESC' van maak dan werkt het niet meer.

2. Als ik er 1000 van maak dan schrijft hij ook andere resultaten over. Als ik er -1 van maak werkt dat wel, maar dan staat de -1 nog altijd bovenaan.
 
Jan de Laet

Jan de Laet

03/01/2016 11:17:37
Quote Anchor link
Ik heb het niet geprobeerd, maar kijk hier eens:
http://stackoverflow.com/questions/2051602/mysql-orderby-a-number-nulls-last

De truc zou zijn om te sorteren op ORDER BY -veld DESC
Gewijzigd op 03/01/2016 11:17:50 door Jan de Laet
 
G Jansma

G Jansma

03/01/2016 13:33:57
Quote Anchor link
Jan de Laet op 03/01/2016 11:17:37:
Ik heb het niet geprobeerd, maar kijk hier eens:
http://stackoverflow.com/questions/2051602/mysql-orderby-a-number-nulls-last

De truc zou zijn om te sorteren op ORDER BY -veld DESC


Ik heb ongeveer alles dat er op Stackoverflow over staat al geprobeerd, maar niks werkt helaas. Dit ook niet.
 
Jan R

Jan R

03/01/2016 19:12:07
Quote Anchor link
G Jansma op 03/01/2016 10:04:17:
1. Als ik er alleen 'ORDER BY s1 IS NOT NULL DESC' van maak dan werkt het niet meer.

2. Als ik er 1000 van maak dan schrijft hij ook andere resultaten over. Als ik er -1 van maak werkt dat wel, maar dan staat de -1 nog altijd bovenaan.


Extra sorteren vereist wel een komma:)
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

03/01/2016 19:14:47
Quote Anchor link
In je query staat:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
MAX(IF(uitslag_seizoen = "14-15", uitslag_positie, 1)) AS s1

Dus je selecteert geen NULL maar 1 als het seizoen niet '14-15' is.

Overigens is het niet verstandig om dubbele aanhalingstekens te gebruiken voor strings.
Een simpele instelling in MySQL kan al tot gevolg hebben dat je een syntax error om je oren krijgt.
In standaard SQL zijn dubbele aanhalingstekens bedoeld voor het (eventueel) aangeven van identifiers (tabel-, kolomnamen etc.)
Gewijzigd op 03/01/2016 19:16:24 door Ger van Steenderen
 
G Jansma

G Jansma

03/01/2016 19:35:37
Quote Anchor link
Die 1 was een slordigheidsfoutje, die had ik inmiddels vervangen door NULL. Dat van die aanhalingstekens zal ik aanpassen, bedankt voor de tip.

@Jan R: Ik heb de ORDER BY uit de eerste post helemaal vervangen door ORDER BY s1 IS NOT NULL DESC, daar mis ik toch geen komma in?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

03/01/2016 19:55:38
Quote Anchor link
G Jansma op 02/01/2016 14:17:27:
Ik sorteer zodat de recentste editie als eerste komt, maar spelers die geen uitslag hebben (NULL) komen nog bovenaan.

Wat versta je onder de recenste editie, dat is toch 14-15?
Dat is ook wat je nu doet in de query,s1 staat als eerste in de ORDER BY dus daar wordt als eerste op gesoorteerd, zijn de waardes gelijk dan wordt er op s2 gesorteerd, enzovoort.
Is dat niet wat je wilt?
 
G Jansma

G Jansma

03/01/2016 22:43:03
Quote Anchor link
Wat je zegt klopt inderdaad precies. Het probleem is alleen dat er spelers zijn die bijvoorbeeld in 13-14 (s2) een uitslag hebben, maar in 14-15 niet, daardoor bij s1 NULL krijgen. Vervolgens komen zij dan bovenaan bij het sorteren, boven degenen die wel een resultaat hebben bij s1.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

04/01/2016 12:44:40
Quote Anchor link
Maar dan begrijp ik niet wat er dan niet werkt aan de oplossing uit de link naar SO van Jan (de Laet).
Want als je dit doet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
ORDER BY -s1 DESC, -s2 DESC

Dan krijg je de NULLs gewoon onderaan.
 
G Jansma

G Jansma

06/01/2016 22:10:01
Quote Anchor link
Toch werkt dat in dit geval niet. Als ik een streepje toevoeg werkt hij niet meer, en als ik hem weg haal wel weer.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

07/01/2016 19:31:08
Quote Anchor link
Wat werkt er dan niet meer?
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
19
20
SELECT * FROM
(SELECT
    'Jan R' naam, NULL w1, 2 w2, 5 w3, 6 w4
UNION
SELECT 'Ger', 1, NULL, 3, 4
UNION
SELECT 'G Jansma', 1, 1, 4, 3
UNION
SELECT 'PHP Hulp', NULL, NULL, NULL, NULL
) s
ORDER BY -w1 DESC, -w2 DESC, -w3 DESC, -w4 DESC

+ --------- + ------- + ------- + ------- + ------- +
| naam      | w1      | w2      | w3      | w4      |
+ --------- + ------- + ------- + ------- + ------- +
| G Jansma  | 1       | 1       | 4       | 3       |
| Ger       | 1       |         | 3       | 4       |
| Jan R     |         | 2       | 5       | 6       |
| PHP Hulp  |         |         |         |         |
+ --------- + ------- + ------- + ------- + ------- +

Getest met Mysql 5.5 en 5.6
 
Ben van Velzen

Ben van Velzen

07/01/2016 21:14:05
Quote Anchor link
Maar wat gebeurt er als je ordent op -naam? Een string kun je niet negatief maken, dus ik heb het idee dat hij daarover zou struikelen. En dat is dan ook wat er bij TS aan de hand is.
 
G Jansma

G Jansma

08/01/2016 11:18:08
Quote Anchor link
Ik heb even een SQL Fiddle gemaakt met een conceptje.

http://sqlfiddle.com/#!9/f62c5/1

Als ik er -s1 DESC van maak dan geeft hij als fout: 'Reference 's1' not supported (reference to group function)'.

Als ik de Max weghaal en sorteer op -s1 DESC dan zet hij wel de NULLs onderaan, maar dan werkt het niet meer zoals ik zou willen. Kennelijk zit daar dus het probleem.
Gewijzigd op 08/01/2016 11:18:48 door G Jansma
 
Jan de Laet

Jan de Laet

08/01/2016 11:50:33
Quote Anchor link
Haal dan eens je order by in een extra SQL:
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
19
SELECT * FROM
(
  SELECT voornaam, achternaam, tussenvoegsel, id, land, uitslag_positie,

  MAX(IF(uitslag_seizoen = "14-15", uitslag_positie, 1)) AS s1,
  MAX(IF(uitslag_seizoen = "13-14", uitslag_positie, NULL)) AS s2,
  MAX(IF(uitslag_seizoen = "12-13", uitslag_positie, NULL)) AS s3,
  MAX(IF(uitslag_seizoen = "11-12", uitslag_positie, NULL)) AS s4,
  MAX(IF(uitslag_seizoen = "10-11", uitslag_positie, NULL)) AS s5,
  MAX(IF(uitslag_seizoen = "09-10", uitslag_positie, NULL)) AS s6,
  MAX(IF(uitslag_seizoen = "08-09", uitslag_positie, NULL)) AS s7

  FROM speler AS s
  JOIN uitslagen AS u ON s.id = u.uitslag_naam
  JOIN kalender AS k ON u.uitslag_wedstrijd_id = k.kalender_id AND u.uitslag_categorie = k.categorie AND   u.uitslag_seizoen = k.seizoen

  GROUP BY id
)
ORDER BY -s1 DESC, -s2 DESC, -s3 DESC, -s4 DESC, -s5 DESC, -s6 DESC, -s7 DESC


Overigens is het niet netjes om GROUP BY op alleen id te doen, beter zou zijn voornaam, achternaam, tussenvoegsel, id, land, uitslag_positie
 
G Jansma

G Jansma

08/01/2016 12:48:33
Quote Anchor link
Kijk aan, dat werkt! Bedankt voor de hulp!
 



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.