rijen combineren

Overzicht

Sponsored by: Vacatures door Monsterboard

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

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 »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

Bekijk vacature »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »
Jan R

Jan R

30/01/2024 18:59:14
Anchor link
Hi

ik heb hier een code welke per speler 2 rijen van 13 velden terug geeft.
zou ik op één of ander manier slechts 1 per speler met 24 velden. naam en id zijn dus hetzelfde.
in voorbeeldcode slechts 5 velden

Jan

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
SELECT
    s1.id,
    "W",
    concat(s1.voornaam, " ", s1.naam) naam,
    sum(if(m.classe_wit="Nietgespeeld", 0, 1)) partijen_wit,
    sum(m.puntenwit) punten_wit
FROM
    trn__spelers s1
JOIN
    trn__partijen p
    on s1.id=p.speler1
JOIN
    trn__mogelijkeuitslagen m
    on m.id=p.uitslagid
WHERE
    s1.id_toernooi=57
group by
    p.speler1
UNION
SELECT
    s2.id,
    "Z",
    concat(s2.voornaam, " ", s2.naam) naam,
    sum(if(m.classe_zwart="Nietgespeeld", 0, 1)) partijen_wit,
    sum(m.puntenzwart) punten_wit
FROM
    trn__spelers s2
JOIN
    trn__partijen p
    on s2.id=p.speler2
JOIN
    trn__mogelijkeuitslagen m
    on m.id=p.uitslagid
WHERE
    s2.id_toernooi=57
group by
    p.speler2
ORDER BY
    naam
 
PHP hulp

PHP hulp

15/09/2024 00:53:27
 
- Ariën  -
Beheerder

- Ariën -

30/01/2024 19:37:25
Anchor link
Zoiets misschien? Heb wat hulp van ChatGPT gekregen.

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
SELECT
    id,
    naam,
    MAX(partijen_wit) AS partijen_wit,
    MAX(punten_wit) AS punten_wit,
    MAX(partijen_zwart) AS partijen_zwart,
    MAX(punten_zwart) AS punten_zwart
FROM (
    SELECT
        s1.id,
        concat(s1.voornaam, " ", s1.naam) naam,
        sum(if(m.classe_wit="Nietgespeeld", 0, 1)) partijen_wit,
        sum(m.puntenwit) punten_wit,
        0 AS partijen_zwart,
        0 AS punten_zwart
    FROM
        trn__spelers s1
    JOIN
        trn__partijen p
        on s1.id=p.speler1
    JOIN
        trn__mogelijkeuitslagen m
        on m.id=p.uitslagid
    WHERE
        s1.id_toernooi=57
    GROUP BY
        p.speler1

    UNION

    SELECT
        s2.id,
        concat(s2.voornaam, " ", s2.naam) naam,
        0 AS partijen_wit,
        0 AS punten_wit,
        sum(if(m.classe_zwart="Nietgespeeld", 0, 1)) partijen_zwart,
        sum(m.puntenzwart) punten_zwart
    FROM
        trn__spelers s2
    JOIN
        trn__partijen p
        on s2.id=p.speler2
    JOIN
        trn__mogelijkeuitslagen m
        on m.id=p.uitslagid
    WHERE
        s2.id_toernooi=57
    GROUP BY
        p.speler2
) AS subquery
GROUP BY
    id, naam
ORDER BY
    naam
Gewijzigd op 30/01/2024 19:37:36 door - Ariën -
 
Ad Fundum

Ad Fundum

31/01/2024 07:52:03
Anchor link
Heb je de AVG (laten) overtreden voor slechts een codevoorbeeld? :)
https://www.security.nl/posting/827313/ChatGPT+in+strijd+met+AVG+oordeelt+Italiaanse+privacytoezichthouder

Wat er gevraagd wordt heet in het Engels ook wel 'tabulate' of 'pivot'. Je kunt tabellen of kolommen in MySQL/MariaDB pivoteren met het SO voorbeeld uit https://stackoverflow.com/questions/7674786/how-can-i-return-pivot-table-output-in-mysql

Er zijn vast ook grafische tools met query builders waarin je dit soort SQL kunt laten genereren. Moet je even zoeken op internet.
Gewijzigd op 31/01/2024 07:54:12 door Ad Fundum
 
Jan R

Jan R

31/01/2024 08:35:44
Anchor link
Bedankt Ariën
@Ad Fundum:
1. Gelukkig zijn we niet in Italië :)
2. Draaitabel systemen gebruik ik al geruime tijd. Ook gestart met hier een vraagje te stellen want toen kende ik nog niet veel van mysql, eigenlijk niets. Ik heb lang gezocht en niet bruikbaar gevonden om rijen te combineren en aan subquery heb ik niet gedacht.
 
Ad Fundum

Ad Fundum

07/02/2024 08:00:54
Anchor link
Nog eentje om te overwegen; je kunt ook een SELECT in een SELECT doen, waarbij die binnenste SELECT-subquery gebruik maakt van de data van de buitenste SELECT:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
SELECT
  x.iets,
  ( SELECT iets
    FROM y
    WHERE y.id = x.id
  ) AS iets_anders
FROM x

Het voordeel van deze aanpak is dat eerst de resultaten van x worden opgehaald, en daarna gecombineerd met y. Dat scheelt vooral wanneer x meerdere JOINs bevat in de performance.
Gewijzigd op 07/02/2024 08:02:44 door Ad Fundum
 
- Ariën  -
Beheerder

- Ariën -

26/07/2024 09:47:31
Anchor link
.
 
 

Dit topic is gesloten.



Overzicht

 
 

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.