ORDER BY $variabele

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

High level C++ QT Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13486 Introductie Would you like to be involved in every aspect of software development for our exceptional products, from specification and design to testing and integration? If you're passionate about software development and eager to apply your programming skills to create customer-focused deliverables, then this is the perfect chance for you to expand your expertise. You can become a member of our Machine Control department's data-driven development team, where you'll design and build software solutions that optimize machine productivity. As a senior software design engineer, you'll participate in all phases

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

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 »

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 »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

Bekijk vacature »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

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 »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

PHP developer

Functie omschrijving Voor een klein bedrijf in de buurt van Nieuwegein zijn wij per direct op zoek naar een talentvolle PHP developer. Er wordt veel ruimte geboden voor eigen initiateven, waardoor je een mooie stempel kan drukken op jouw eigen werkzaamheden (zowel operationeel als strategisch). Het bedrijf heeft middels externe programmeurs een multimedia platform ontwikkeld, maar willen geleidelijk de ontwikkeling naar binnen halen. Om die reden zoeken zij een communicatieve interne PHP developer die graag meebouwt aan het succesvolle product. Je gaat de volgende werkzaamheden verrichten: Platform beheren en programmeren (PHP, MySQL, JQuery, Javascript, XML & HTML); Communicatie en aansturing

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »
Ricolo

Ricolo

13/08/2008 20:51:00
Quote Anchor link
Hoi,
Ik heb een vraagje.
Ik wil uit meerdere tabellen gegevens halen en de resultaten met
while printen, maar dus ook ordenen op iets, maar de 2 gegevens
staan in verschillende tabellen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$query
   = mysql_query("SELECT * FROM gebruikers WHERE login='$user'");
$user     = mysql_fetch_object($query);
$punten = $user->punten1 + $user->punten2;

$query2 = mysql_query("SELECT * FROM gegevens WHERE actie='1' ORDER BY '$punten'");
$resultaat = mysql_fetch_object($query2);

// De rest
?>


Maar die $query2 wordt dus niet goed uit de database geselecteerd.
Is er nog een andere manier om de resultaten alsnog op de variabele $punten te ordenen?

Bij voorbaat dank,
Ricolo
Gewijzigd op 01/01/1970 01:00:00 door Ricolo
 
PHP hulp

PHP hulp

06/01/2025 22:05:53
 
- SanThe -

- SanThe -

13/08/2008 21:10:00
Quote Anchor link
$punten is de som van ... dus een getal.
Wat moet ik me dan voorstellen bij ORDER BY 3, of ORDER BY 12?
 
Ricolo

Ricolo

13/08/2008 23:54:00
Quote Anchor link
Ja, dat het dus op een getal geordend wordt.

Van hoog naar laag...
 
Eric

Eric

14/08/2008 00:03:00
Quote Anchor link
Waar doel je precies op? Dat als je de uitkomsten krijgt er niet komt te staan 1,2,3,4,5,6,7,8,9,10 maar bijv 1,10,2,3,4,5,6,7,8,9 ?
In dat geval dien je de kolom actie van je tabel even te wijzigen naar int ipv text.

Zoals ik het begrijp wil je dingen samevoegen uit twee tabellen en op 1 regel naast elkaar afdrukkken op het scherm.
Zoals je nu de gegevens in de tabellen hebt denk ik dat je het zo hebt gemaakt dat het aantal punten uit tabel 'gegevens' de som is van de punten in tabel 'gebruikers'. Hoe moet tabel 'gegevens' nu weten dat de user hoort bij een actie/puntenhoeveelheid?
M.i. zijn die dus niet gekoppeld.... Het lijkt me dat je dat eerst zal moeten doen. Dus een extra kolom in 'gebruikers' met een userid (=oplopend getal, primary key). En diezelfde userid-kolom ook bijvoegen in de gegevens tabel. En dan is het niet meer zo moeilijk...
 
Ricolo

Ricolo

14/08/2008 10:25:00
Quote Anchor link
Nja, Eric, eigenlijk heb je wel gelijk.

Maar bestaat er dan geen andere manier om iets
op hoeveelheid te ordenen zonder dat je ze geordend
uit de database haalt.

Ik doel op dit:

Gegevens uit de database: 112, 3973, 18, 554, ...
Dat deze getallen zo worden geordend:

3973
554
112
18

Begrijp je?
 
Douwe

Douwe

14/08/2008 10:32:00
Quote Anchor link
Uhm... ORDER BY punten DESC ?
 
Ricolo

Ricolo

15/08/2008 11:33:00
Quote Anchor link
Douwe M, dat is juist het probleem.

Die punten komen uit een andere tabel...
Dus dan kan het niet...
 
Barman V

Barman V

15/08/2008 11:42:00
Quote Anchor link
Volgens mij begrijp je niet goed hoe de ORDER BY werkt in SQL.

Hebben de 2 tabellen een relatie met elkaar? Dus kan je JOIN gebruiken?

Of bevatten beide tabellen een kolom met getallen waarop je wil ordenen? Dan kan je gebruik maken van UNION.

Misschien is het handig om je tabel structuur even weer te geven en om aan te geven waarop je precies wil ordenen.
 
Ricolo

Ricolo

15/08/2008 12:10:00
Quote Anchor link
Barman, deze functies waren mij nog onbekend en waarschijnlijk ben ik ook op zoek naar deze functies.

Mijn script ziet er zo uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$query
   = mysql_query("SELECT * FROM gebruikers WHERE login='$user'");
$user     = mysql_fetch_object($query);
$punten = $user->punten1 + $user->punten2;

$query2 = mysql_query("SELECT * FROM gegevens WHERE actie='1' ORDER BY '$punten'");
$resultaat = mysql_fetch_object($query2);

// De rest
?>


De tabel gebruikers bevat alle gegevens over de users en heeft twee velden hierin (allebei INT velden) met de punten (1 en 2).

Uit de tabel gegevens worden precies die spelers gehaald waar de actie (INT veld) op 1 staat, die spelers worden geprint,
maar moeten geordend worden op het aantal punten dat ze hebben.

Ohja, in gegevens staan ook alle users en ik haal dus gegevens uit 2 usertabellen...
 
Maarten Slenter

Maarten Slenter

15/08/2008 13:40:00
Quote Anchor link
Wat wil je nu uiteindelijk hebben?

Een lijstje met gegevens over gebruikers uit de tabellen gebruikers en gegevens, geordend op punten?
 
Barman V

Barman V

15/08/2008 13:52:00
Quote Anchor link
Resume:
Wil je niet gewoon een uitdraai hebben van gegevens met actie = 1 geordend op punten? Maar deze punten staan in de gebruikerstabel.

Je moet dan een relatie aanbrengen tussen de tabel gebruiker en gegevens.

GEBRUIKER
--------------
gebruikerId
punten1
punten2
login
enz

GEGEVENS
------------
gegevensId
gebruikerId
actie
enz

Nu kan je met een SELECT en JOIN een mooi geordend lijstje krijgen

SELECT gebruiker.*, gegevens.*, punten1 + punten2 AS aantal_punten
FROM gebruiker
INNER JOIN gegevens ON (gebruiker.gebruikerId = gegevens.gebruikerId)
WHERE actie = 1
ORDER BY aantal_punten

Ik neem aan dat actie een int veld is. Als het een varchar veld is, dan is het
WHERE actie = '1'
Gewijzigd op 01/01/1970 01:00:00 door Barman V
 
Ricolo

Ricolo

15/08/2008 14:24:00
Quote Anchor link
Maarten, dat is inderdaad wat ik wilde.

Barman, ook jij treft de spijker op de kop.

Naar deze functies (INNER JOIn enzo) was ik inderdaad naar op zoek.

Ik ga het nu uitproberen, bedankt voor je moeite Barman,
de rest natuurlijk ook!
 



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.