update range query

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

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 »

Freelance Fullstack Java Developer

Functieomschrijving Voor een opdrachtgever in omgeving Rotterdam zijn wij op zoek naar ervaren Fullstack JAVA 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 hebben

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer 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

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »
Rob

Rob

05/03/2008 19:03:00
Quote Anchor link
Hallo, ik wil in mysql een range van serienrs tegelijk updaten. Is hier een query voor. ik heb al gezocht op de site van mysql maar wordt daar niet veel wijzer. voorbeeld van een enkel serienr is ongeveer zo:

UPDATE tabel SET omschrijving='verkocht' WHERE serienummer='10001001'

Maar de range is in 4 groepen verdeeld die beginnen met '10001...' 10002..' 10003...' 10004...' per groep dus 999 stuks.

wie heeft de oplossing?
 
PHP hulp

PHP hulp

20/11/2024 11:22:09
 
Frank -

Frank -

05/03/2008 19:08:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
UPDATE
  tabel
SET
  omschrijving='verkocht'
WHERE
  SUBSTRING(serienummer, 1, 5) = '10001'

Verder is het een rare query, je gaat niet de omschrijving naar de bliksem helpen wanneer je de status van een record wilt aanpassen. Maar goed, dat mag je natuurlijk helemaal zelf weten.

Verder kan het geen kwaad om de range en het nummer in de range in aparte kolommen (of zelfs een aparte tabel) op te slaan, het zijn blijkbaar aparte nummers.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Rob

Rob

05/03/2008 20:43:00
Quote Anchor link
Ziet er goed uit maar helaas geen effect. Waar staan die nummers 1, 5) voor?

*** EDIT ***

Sorry mijn foutje . Het werkt al. ik was zelf iets vergeten. Dank je wel ...Toppie
Gewijzigd op 01/01/1970 01:00:00 door Rob
 
Frank -

Frank -

05/03/2008 21:01:00
Quote Anchor link
1: Bij welk karakter te beginnen, in dit geval nummer 1
5: Het aantal karakters, in dit geval 5 stuks.

Maar nogmaals, het is en blijft een rare query met het aanpassen van de omschrijving wanneer je de status wilt veranderen. Een klein foutje zorgt er nu voor dat je daadwerkelijk data kwijt raakt, daar waar je eigenlijk alleen maar een status hoeft aan te passen. Dit lijkt me geen goede constructie, het is vragen om problemen.
 
Jesper Diovo

Jesper Diovo

05/03/2008 21:06:00
Quote Anchor link
@Frank: het is alleen een (verkeerde) veldnaam. Het had inderdaad beter status o.i.d. kunnen heten, maar Rob heeft voor omschrijving gekozen. Waarschijnlijk met hetzelfde uitgangspunt. Zolang hij de velden dus in de juiste constructie blijft gebruiken, zullen er geen problemen voorvallen ; ).
 
Frank -

Frank -

05/03/2008 21:10:00
Quote Anchor link
Pfffffff, een status noem je 'omschrijving' ? En de omschrijving? Die heet nu status? Ik voel nattigheid! Bereid je vast voor op bugs, je gaat hier fouten maken, daar vraag je gewoon om.

Een status is geen omschrijving, hoe je het ook wendt of keert.

Succes met het terugzetten van je backup!

Ps. Ik spreek uit ervaring, heb dit soort ellende te vaak zien gebeuren
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Jesper Diovo

Jesper Diovo

05/03/2008 21:29:00
Quote Anchor link
Persoonlijk zou ik inderdaad werken met veldnaam 'status', enum(0,1). Ik geef je gelijk : ). Echter ligt deze keuze geheel aan scripters kant. Je waarschuwing is duidelijk.

// Ik vraag me overigens af wat voor fout er voor kan vallen als je een veld een niet-doorgaanse naam gegeven hebt....
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
Frank -

Frank -

05/03/2008 21:42:00
Quote Anchor link
Djemo schreef op 05.03.2008 21:29:
Persoonlijk zou ik inderdaad werken met veldnaam 'status', enum(0,1).
En er zijn niet meer statussen mogelijk? Ik raad je aan om een aparte tabel met statussen aan te maken en hier met een foreign key naar te verwijzen. Dan heb je oneindig veel mogelijkheden en loopt je data geen enkel risico. Een ENUM heeft namelijk ook nog wel wat bugs in huis...

Quote:
// Ik vraag me overigens af wat voor fout er voor kan vallen als je een veld een niet-doorgaanse naam gegeven hebt....
Even snel een query uitvoeren, niet goed kijken en de logische aanname doen dat er in het veld X ook daarwerkelijk gegevens X staan. Te logisch voor woorden, maar je kunt gruwelijk de mist in gaan wanneer blijkt dat er Y in stond...

Duidelijkheid helpt je nauwelijks wanneer je de zaken heel goed bekijkt, doorleest en analyseert (wat je zelden doet...) maar helpt enorm wanneer je er met een half oog naar kijkt. En daar ontwerp je een systeem voor, om zo min mogelijk fouten te maken! Dat je fouten gaat maken staat wel vast, dat is menselijk. Maar domme fouten zijn wel heel erg dom.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Jesper Diovo

Jesper Diovo

05/03/2008 21:57:00
Quote Anchor link
Ik geef je gelijk, maar ik doelde meer op: zolang Rob overzicht houdt en dus weet wat er in 'omschrijving' komt, zullen zich geen fouten voordoen.

Daarnaast vind ik een enum() veiliger. Zo kun je ook niet gaan lopen klooien met de input. Alleen 0 en 1 (en indien nodig meerdere, uiteraard) zijn toegestaan, anders zal de query fout aflopen.

Van fouten kun je leren, maar een backup maken voordat je je op de rand van de afgrond waagt met gevaarlijke queries, kan je al weer een boel stress besparen.
 
Frank -

Frank -

05/03/2008 22:50:00
Quote Anchor link
Djemo schreef op 05.03.2008 21:57:
Daarnaast vind ik een enum() veiliger. Zo kun je ook niet gaan lopen klooien met de input. Alleen 0 en 1 (en indien nodig meerdere, uiteraard) zijn toegestaan, anders zal de query fout aflopen.
Veiliger? Je kunt waardes die in gebruik zijn zo weggooien, geen haan die daar naar kraait. (alle versies, behalve versie 5 strict). Zie ook yapf.net.

Met een aparte tabel en een foreign key zal je dit niet gebeuren.
 



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.