Select multiple tables mysql

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Gezocht: Ervaren VB6 developer met C# ambitie!

Bedrijfsomschrijving Dit bedrijf is een vooraanstaande softwareleverancier die gespecialiseerd is in het ontwikkelen van software pakketten voor autoschade herstel bedrijven. De software wordt gebruikt door meer dan de helft van alle autoschade herstel bedrijven in Nederland. Het team van professionals is op zoek naar getalenteerde collega developers die hun vaardigheden willen inzetten om het bedrijf te laten groeien. Functieomschrijving Voor dit bedrijf zoek ik een ervaren VB6 / VB.NET developer met interesse om op termijn verder te gaan in C#. In deze functie ben je verantwoordelijk voor het onderhouden van de bestaande softwarepakketten. Een deel van de code is nog

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 »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar ontbreekt er aan passie en motivatie niks. Jij bent communicatief sterk en pakt iedere uitdaging dan ook met beide handen aan. Op projectbasis ga jij met je team of met enkele andere ontwikkelaars intern aan de slag bij diverse partners. Op basis van het project ga jij aan de slag en zijn de werkzaamheden en technieken erg divers. Jouw werkgever stelt jouw ontwikkeling hierin voorop, zo krijg je een vast vertrouwenspersoon die één keer in de maand op locatie van jouw project zal kijken hoe het gaat en of er eventuele aandachtspunten zijn. Daarnaast krijg

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Senior Java Developer

Als Senior Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en

Bekijk vacature »

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

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 »

.NET developer WO niveau voor predictive software

Bedrijfsomschrijving Dit bedrijf uit Den Bosch is om precies te zijn 15 medewerkers groot en ze ontwikkelen (predicitve) planning software. Dit doen zij voor allerlei mooie en bekende organisaties (bierbrouwerijen, gemeentes, oliemaatschappijen en diverse multinationals). Wegens meer en grotere vraag vanuit de klanten komen er nu posities vrij voor onder andere een .NET developer. Het bedrijf is goed met openbaar vervoer te bereiken. Functieomschrijving Je komt hier te werken in een team van 3 .NET developers en bent betrokken bij het gehele ontwikkelproces. Dus van idee naar ontwerp en van ontwikkeling tot testen en implementatie. Bij voorkeur ben je niet

Bekijk vacature »

.NET Developer Medior Senior

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Herbruikbare componenten maken; Testen; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als .NET Developer kom jij terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als .NET Developer werk jij aan het ontwikkelen van verbeterde software voor

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »
Paul

Paul

23/10/2007 13:19:00
Quote Anchor link
hoi,
Ik heb een probleempje met een mysql query.
Daarin heb ik de tables Monday, Tuesday, Wednesday, Thursday, Friday, Saturday en Sunday.
Nou wil ik van al die tabellen 1x een resultaat terug krijgen met het programma en de dj en de foto.
Heb al rond zitten zoeken maar weet nie of ik nou een join, of union moet gaan gebruiken.
Op het moment krijg ik 8x dezelfde resultaat en 3x een ander resultaat.
Terwijl de laatste er maar 1x instaat.

Dus elke tabel heeft:
MondayID int auto_increment (10)
programma varchar(60)
naam varchar(50)
email varchar(40)
start varchar(5)
stop varchar(5)

Alvast bedankt,
Paul
 
PHP hulp

PHP hulp

05/01/2025 10:37:02
 
- wes  -

- wes -

23/10/2007 13:21:00
Quote Anchor link
je moet normaliseren.

dwz, de dag in de database zetten zodat je dit hele probleem gewoon niet hebt
 
Joren de Wit

Joren de Wit

23/10/2007 13:23:00
Quote Anchor link
Begin eerst eens met normaliseren. Je hebt nu voor elke dag een aparte tabel, maar dat hoort niet!

Je hoort een tabel te hebben voor de weekdagen (eigenlijk niet eens nodig), een tabel voor dj's, een tabel voor boekingen etc...

Als je je datamodel op die manier opbouwt loop je ook niet tegen het probleem aan dat je nu hebt. Bovendien voorkom je veel grotere problemen die in de toekomst zouden kunnen ontstaan...
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Paul

Paul

23/10/2007 22:04:00
Quote Anchor link
uuh ja ok, maar het werkt heel anders.
Het is een site waar dadelijk elke dag een dj draait om bepaalde tijdstippen.
Dus dj gerrit draait bijv 's maandag tot en met vrijdag van 16:00 tot 19:00 terwijl dj pino zaterdag en zondag draait van 16:00 tot 18:00.
Dus heb een variable gemaakt waar de dag instaat.
Met de site laden selecteer ik meteen deze query:

$day = date("l");

$query = mysql_query ("SELECT * FROM $day WHERE CURTIME() BETWEEN start AND stop") or die ( mysql_error() );

Zo krijg ik dus te zien wie er op dit moment draait per dag verschillend!
(check www.kickitradio.com)

In dit geval wil ik dus elk programma 1x laten zien en waar het over gaat.
Gewoon ter informatie voor de luisteraars.

Alvast bedankt!
P
 
Joren de Wit

Joren de Wit

23/10/2007 22:13:00
Quote Anchor link
Alle argumenten die je nu aangedragen hebt zijn nog geen reden om niet te normliseren. Het komt er nog steeds op neer dat het datamodel dat je nu gebruikt gewoon fout is.

Je hebt echt niet voor elke dag een tabel nodig. Sterker nog, het is veel makkelijker om met een genormaliseerd datamodel te werken. In de tabel waarin je de draaitijden opslaat heb je een record met een begin en eind tijdstip (datetime kolommen). Vervolgens kun jij met de datum/tijd functie van MySQL alle mogelijke combinaties en alle mogelijke resultaten halen uit die enkele 2 tijden.

Stel dat het programma elke week hetzelfde is, dan neem je in plaats datetime enkel een time kolom en maak je een extra kolom aan waarin je de dag aangeeft met een integer. Wederom kun je met de datumtijdfunctie dus benodigde gegevens selecteren.

Een voorbeeldje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT dj
FROM programma
WHERE weekdag = DAYOFWEEK(NOW())
AND tijd BETWEEN start AND stop


Dit is de enige juiste manier.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Paul

Paul

23/10/2007 22:33:00
Quote Anchor link
hmmmmmmmmmmmmm, zit wat in..
Helaas moek wel de hele boel gaan omgooien dan maar ja.. dan heb je wat hè!

Zal eens gaan kijken en proberen.

Alvast bedankt!

Paul
 
Paul

Paul

23/10/2007 22:35:00
Quote Anchor link
ohja, nog 1 vraag, als ik da doe, kan dan zeg maar de nonstop ook gaan draaien van 00:00 tot 00:00. Oftewel de hele dag?
Nou hek gedaan van 00:00 tot 23:59...

Waarschijnlijk een stomme vraag maar ja, ben moe van het werken van vandaag...

Thanks!

Paul
 
Joren de Wit

Joren de Wit

23/10/2007 22:47:00
Quote Anchor link
Dan zou ik gewoon kiezen voor de eerste oplossing die ik gaf, met enkel een begin en eindtijd. Op die manier kun je ook programmering invoeren die meerdere dagen duurt...
 
Frank -

Frank -

23/10/2007 23:00:00
Quote Anchor link
Gebruik een begin_datumtijd en eind_datumtijd. Dan maakt het niet hoelang iets duurt, je kunt dit altijd kwijt in je database.
 



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.