mysql filter

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Voor een opdrachtgever, met een prachtig kantoor in omgeving Wateringen zijn wij op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind jij het leuk om in een Agile/Scrum omgeving te werken? Wil jij

Bekijk vacature »

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

BizTalk/ Azure Developer

Dit ga je doen •Understanding the scope of required functionality, translate them within context of way of working of the team into developed solutions, whilst safeguarding documentation; •Planning based on assigned sprint tasks; •Acting as an expert in estimation techniques and planning; •Understanding your role in the agile process and act in this way; •Facilitating internal communication and effective collaboration; •Working closely with scrum master to handle backlogs and new requests; •Providing information to the third parties about activities and needs for compliance. Hier ga je werken Our client is a leading organization focusing on animal nutrition, offering solutions that

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

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 »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

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 »

PHP Developer (junior functie)

Functie omschrijving Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. Je gaat als Full stack developer aan de slag en gaat

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »
Jer Tie

Jer Tie

05/10/2009 16:25:00
Quote Anchor link
Hallo allemaal,

Ik heb een database structuur waar ik even niet uit kom.
Misschien dat mn opzet al fout is, dan hoor ik dat graag, maar het gaat me met name om de manier hoe ik met SQL moet werken:

Ik heb een database met 3 tabellen

hotels
hotelID
adres etc.

faciliteiten
faciliteitID
omschrijving (bijvoorbeeld: zwembad)

hotelfaciliteiten
hotelfaciliteitID
faciliteitID
hotelID

De laatste tabel geeft dus aan, welke faciliteit in welk hotel aanwezig is.

Nu heb ik een zoekpagina gemaakt, en wil ik dat mensen faciliteiten aan kunnen vinken om de zoekactie te filteren. Op welke manier kan ik via SQL zeggen: Geef de hotels weer welke de aangevinkte faciliteiten hebben.

Ik heb wel voor elkaar dat er gefilterd wordt, maar als ik twee aanvink dan gaat het verkeerd en geeft ie niks weer. Ik denk te weten waardoor het komt: Hij zoekt meerdere faciliteiten in dezelfde rij (tabel hotelfaciliteiten) maar daar heb ik 1 faciliteit per rij in staan. dus stel dat hotel 2 faciliteit 3 en 4 heeft, dan staat er in tabel hotelfaciliteiten:

hotelfaciteitID hotelID faciliteitID
1 2 3
2 2 4

Ik hoop dat jullie begrijpen wat ik bedoel... lastig om het zo uit te leggen ;)

Alvast bedankt!
Gewijzigd op 01/01/1970 01:00:00 door Jer Tie
 
PHP hulp

PHP hulp

14/07/2024 09:38:08
 
Jan Koehoorn

Jan Koehoorn

05/10/2009 18:06:00
Quote Anchor link
Stel je wilt alle hotels met faciliteit 3 en 4, dan wordt het:

SELECT h.naam, h.adres, f.omschrijving
FROM hotelfaciliteiten AS hf
LEFT JOIN hotels AS h ON hf.hotelID = h.id
LEFT JOIN faciliteiten AS f ON hf.faciliteitID = f.id
WHERE f.faciliteitID IN(3,4)

Edit: in je koppeltabel heb je hotelfaciliteitID niet nodig. De combinatie hotelID en faciliteitID is immers altijd uniek, dus die kun je als primary key gebruiken.
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Jer Tie

Jer Tie

08/10/2009 14:22:00
Quote Anchor link
@jan,

Bedankt voor je oplossing.
Ik ben er mee aan de slag gegaan, maar dit lost nog steeds mijn probleem niet op. In dit geval wordt er alsnog gezocht in f.faciliteitID, maar waar 3 OF 4 gevonden wordt. En ik wil juist dat 3 EN 4 gevonden moeten worden. Zo niet, dan mag het hotel niet weergegeven worden...
Heb je hier nog een oplossing voor?

Bedankt!
 
Jan Willem van der Veer

Jan Willem van der Veer

08/10/2009 14:55:00
Quote Anchor link
Quote:
In dit geval wordt er alsnog gezocht in f.faciliteitID, maar waar 3 OF 4 gevonden wordt. En ik wil juist dat 3 EN 4 gevonden moeten worden. Zo niet, dan mag het hotel niet weergegeven worden...
Dan zul je per hotel zelf moeten kijken hoeveel je er terug krijgt.

Je kunt het evt. ook nog anders aanpakken:

SELECT h.naam, h.adres, f.omschrijving
FROM hotelfaciliteiten AS hf
LEFT JOIN hotels AS h ON hf.hotelID = h.id
LEFT JOIN faciliteiten AS f ON hf.faciliteitID = f.id
WHERE f.faciliteitID IN(3,4)
GROUP BY f.id
HAVING(COUNT(1) = 2);

Nog even kijken of deze query in jouw situatie voldoet en werkt...
Gewijzigd op 01/01/1970 01:00:00 door Jan Willem van der Veer
 
Jer Tie

Jer Tie

08/10/2009 15:35:00
Quote Anchor link
Hm het werkt niet.... wat doet HAVING(count(1) = 2) precies?
 
Jan Willem van der Veer

Jan Willem van der Veer

08/10/2009 16:51:00
Quote Anchor link
HAVING (COUNT(1) = 2) Kijkt of de verzameling gegevens die gebundeld wordt met GROUP BY wel twee regels is.

Ik heb geen zin om je datamodel door te nemen. Maar wat voor error geeft MySQL met de gegeven query? Of is het geen error? Dan moet je je namelijk gaan afvragen of het mogelijk is om jouw probleem in één query op te lossen :)
En gezien de structuur van je query vraag ik me dat ook sterk af... Je selecteert namelijk dingen uit de tabel met de grootste variatie.
 



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.