foute query?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

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# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

Front-end developer (React)

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Software Developer C# .NET gezocht voor een dynamische organisatie! Ben jij net afgestudeerd of toe aan een volgende stap in je maatschappelijke carrière? Lees dan snel verder! Wij zijn op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die een organisatie in de regio Houten wil versterken. Je werkt in deze functie aan verschillende projecten en gaat vaak op bezoek bij klanten. In deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid verwachten. Bedrijfsprofiel Waar kom je te werken? Je komt te werken bij een organisatie dat gespecialiseerd is in

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Senior Mobile Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Mobile Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

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 »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »

Medior Mobile Developer iOS Amsterdam

Functie What will you be doing as Mobile Developer? As an iOS app developer you will work in a multidisciplinary team of app developers, web developers and designers. You will work on world-class apps that will be used by thousands of people. There is a lot of room for self-development on a technical and personal level. Together with the rest of the team you develop in the newest techniques and you go for the best quality. We work with Kotlin Multiplatform Mobile to develop hybrid apps and we guarantee quality with peer reviews, unit testing and we use a CI/CD.

Bekijk vacature »
John de Boer

John de Boer

05/12/2006 21:15:00
Quote Anchor link
Ik heb de volgende tabellen:

CREATE TABLE `tblsites` (
`pkSiteID` bigint(21) unsigned NOT NULL auto_increment,
`naamSite` varchar(255) NOT NULL default '',
`taal` varchar(50) default NULL,
`url` varchar(255) default NULL,
`banner_1` varchar(255) default NULL,
`banner_2` varchar(255) default NULL,
`banner_3` varchar(255) default NULL,
`banner_4` varchar(255) default NULL,
`banner_5` varchar(255) default NULL,
`banner_6` varchar(255) default NULL,
`banner_7` varchar(255) default NULL,
`banner_8` varchar(255) default NULL,
`eigen` varchar(255) default NULL,
`aanmeldbonus` decimal(5,2) default NULL,
`uitbetaalgrens` varchar(25) default NULL,
`centpermail` decimal(3,1) default NULL,
`aantalmails` tinyint(3) unsigned default NULL,
`refcredit` varchar(25) default NULL,
`reflevels` tinyint(3) unsigned default NULL,
`bubble` varchar(15) default NULL,
`cijfer` tinyint(3) unsigned default NULL,
`waardering` varchar(10) default NULL,
`ervaring` longtext,
`bank` enum('0','1') default '0',
`paypal` enum('0','1') default '0',
`e_gold` enum('0','1') default '0',
`check` enum('0','1') default '0',
`moneybookers` enum('0','1') default '0',
`ewp` enum('0','1') default '0',
`fgh50` enum('0','1') default '0',
`fgh100` enum('0','1') default '0',
`sms` enum('0','1') default '0',
`prijsvragen` enum('0','1') default '0',
`enquetes` enum('0','1') default '0',
`betaalMails` enum('0','1') default '0',
`quiz` enum('0','1') default '0',
`spellen` enum('0','1') default '0',
`acties` enum('0','1') default '0',
`chat` enum('0','1') default '0',
`webtv` enum('0','1') default '0',
`18plus` enum('0','1') default '0',
`afrader` enum('0','1') default '0',
`scam` enum('0','1') default '0',
`afgekeurd` enum('0','1') default '0',
`forum` enum('0','1') default '0',
`webmaster` enum('0','1') default '0',
`systeem` varchar(10) default NULL,
`opmerkingen` longtext,
PRIMARY KEY (`pkSiteID`)
) TYPE=MyISAM COMMENT='GPT-sites';

CREATE TABLE `tblland` (
`pkNationaliteitID` tinyint(3) unsigned NOT NULL auto_increment,
`kenteken` varchar(5) NOT NULL default '',
`nationaliteit` varchar(255) NOT NULL default '',
`taal` varchar(50) default NULL,
`vlag` longblob,
`notes` longtext,
`landlink` varchar(255) default NULL,
PRIMARY KEY (`pkNationaliteitID`)
) TYPE=MyISAM COMMENT='Landen';

CREATE TABLE `tblaanmeldbonus` (
`pkAanmeldBonusID` tinyint(3) unsigned NOT NULL auto_increment,
`AanmeldBonus` varchar(25) NOT NULL default '',
PRIMARY KEY (`pkAanmeldBonusID`)
) TYPE=MyISAM COMMENT='Aanmeldbonus';

CREATE TABLE `tbluitbetaalgrens` (
`pkUitbetaalGrensID` tinyint(11) unsigned NOT NULL auto_increment,
`UitbetaalGrens` varchar(25) NOT NULL default '',
PRIMARY KEY (`pkUitbetaalGrensID`)
) TYPE=MyISAM COMMENT='Uitbetaalgrens';

CREATE TABLE `tblreflevels` (
`pkRefLevelID` tinyint(3) unsigned NOT NULL auto_increment,
`RefLevels` tinyint(3) unsigned default NULL,
PRIMARY KEY (`pkRefLevelID`)
) TYPE=MyISAM COMMENT='RefLevels';

daarmee wil ik de sites, land, aanmeldbonus, uitbetaalgrens en reflevels in een tabel laten zien.

Ik heb de volgende query:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT tblSites.naamSite, tblLand.Taal, tblAanmeldbonus.Aanmeldbonus, tblUitbetaalgrens.Uitbetaalgrens, tblRefLevels.RefLevels
FROM tblRefLevels
INNER JOIN (tblUitbetaalgrens INNER JOIN (tblAanmeldbonus INNER JOIN (tblLand INNER JOIN tblSites ON tblLand.pkNationaliteitID = tblSites.pkNationaliteitID) ON tblAanmeldbonus.pkAanmeldbonusID = tblSites.pkAanmeldbonusID) ON tblUitbetaalgrens.pkUitbetaalgrensID = tblSites.pkUitbetaalgrensID) ON tblRefLevels.pkRefLevelID = tblSites.pkRefLevelID
ORDER BY tblUitbetaalgrens.Uitbetaalgrens, tblAanmeldbonus.Aanmeldbonus DESC;


maar ik krijg de melding:
"Something is wrong in your syntax bij '(tbluitbetaalgrens INNER JOIN (tblaanmeldbonus INNER JOIN (tblla' in regel 1"
 
PHP hulp

PHP hulp

15/01/2025 12:40:27
 
Jan Koehoorn

Jan Koehoorn

05/12/2006 21:18:00
Quote Anchor link
Blijkbaar mag dat haakje openen niet na INNER JOIN.
 
John de Boer

John de Boer

05/12/2006 22:27:00
Quote Anchor link
Zonder haakjes werkt het ook niet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT tblSites.naamSite, tblLand.Taal, tblAanmeldbonus.Aanmeldbonus, tblUitbetaalgrens.Uitbetaalgrens, tblRefLevels.RefLevels
FROM tblRefLevels
INNER JOIN tblUitbetaalgrens INNER JOIN tblAanmeldbonus INNER JOIN tblLand INNER JOIN tblSites ON tblLand.pkNationaliteitID = tblSites.pkNationaliteitID ON tblAanmeldbonus.pkAanmeldbonusID = tblSites.pkAanmeldbonusID ON tblUitbetaalgrens.pkUitbetaalgrensID = tblSites.pkUitbetaalgrensID ON tblRefLevels.pkRefLevelID = tblSites.pkRefLevelID
ORDER BY tblUitbetaalgrens.Uitbetaalgrens, tblAanmeldbonus.Aanmeldbonus DESC;


dan krijg ik dezelfde melding.
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Klaasjan Boven

Klaasjan Boven

05/12/2006 22:30:00
Quote Anchor link
Is het niet iets in de trend van

inner join tabel on iets.id=ietsanders.id,
inner join tabel on nogiets.id=nogietsanders.id


Lijkt mij tenminste


SELECT t1.name, t2.salary
FROM employee t1 INNER JOIN info t2 ON t1.name = t2.name;
volgens deze site

Ow ja schrijf je querie ook eens uit op deze maniet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
SELECT
  a.jouwding
FROM
  jouwtabel a
INNER JOIN    
  jouwtabel b
ON a.id=b.id
WHERE
 a.blaat = 3
ORDER BY a.id  


dan blijft het leesbaar tussen de code tags
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 
John de Boer

John de Boer

05/12/2006 22:37:00
Quote Anchor link
Je hebt gelijk Klaasjan:

de goeie query moest zijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
SELECT tblSites.naamSite, tblLand.Taal, tblAanmeldbonus.Aanmeldbonus, tblUitbetaalgrens.Uitbetaalgrens, tblRefLevels.RefLevels
FROM tblRefLevels
INNER JOIN tblUitbetaalgrens ON tblUitbetaalgrens.pkUitbetaalgrensID = tblSites.Uitbetaalgrens
INNER JOIN tblAanmeldbonus ON tblAanmeldbonus.pkAanmeldbonusID = tblSites.Aanmeldbonus
INNER JOIN tblLand ON tblLand.pkNationaliteitID = tblSites.taal
INNER JOIN tblSites ON tblRefLevels.pkRefLevelID = tblSites.RefLevels
ORDER BY tblUitbetaalgrens.Uitbetaalgrens, tblAanmeldbonus.Aanmeldbonus DESC;


Ik had de 1e query ook direkt uit Access overgenomen maar moest het dus nog ff naar MySQL 'vertalen'
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Klaasjan Boven

Klaasjan Boven

05/12/2006 22:38:00
Quote Anchor link
Hij doet het?

Mooi weer iemand blij :) ( en dat op Sinterklaas(jan))
 
Frank -

Frank -

06/12/2006 11:50:00
Quote Anchor link
Offtopic: Ik heb het idee dat het datamodel niet optimaal is.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
`banner_1` varchar(255) default NULL,
`banner_2` varchar(255) default NULL,
`banner_3` varchar(255) default NULL,
`banner_4` varchar(255) default NULL,
`banner_5` varchar(255) default NULL,
`banner_6` varchar(255) default NULL,
`banner_7` varchar(255) default NULL,
`banner_8` varchar(255) default NULL,
Dit stuk is in elk geval niet genormaliseerd.

Verder had je beter geen MyIsam kunnen gebruiken, met innoDB kun je namelijk foreignkey's gebruiken en krijg je een veel betere database. Met MyIsam hangen alle tabellen als los zand aan elkaar. 1 verkeerde query en de hele boel stort als een kaartenhuis in elkaar. Met foreignkey's (worden alleen met innoDB ondersteund) kun je dit soort problemen voorkomen.
 



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.