Mysql query probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

Als Front-end developer samenwerken met de beste c

Functie Momenteel zijn we voor één van de projecten bij hun key partner, een voorloper in de energiesector, op zoek naar gedreven Front-end developers. Ze nemen de lead in dit project en werken uitsluitend met vooruitstrevende technologieën. Ze verwachten dat de technologie die hier wordt ontwikkeld uiteindelijk door veel meer grote corporates, in verschillende sectoren zal worden toegepast. Dit is dan ook een heel uitdagend project om aan mee te gaan werken. Het team bestaat o.a. uit User Experience designers, Data Scientists en Software Engineers. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van

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 »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

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 »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

Bekijk vacature »

Pagina: 1 2 volgende »

Brecht S

Brecht S

13/01/2015 15:24:31
Quote Anchor link
Ik heb hier 3 tabellen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
contacten
historiek
taken

De relatie tussen de contacten en historiek is de historiek.contact_id die gelijk is aan de contacten.id tabel. Maar er is geen relatie tussen de contacten en taken tabel of tussen de historiek en taken tabel. Toch zou ik deze in de query willen opnemen omdat ik van de taken het id zou nodig hebben.
De query zou er als volgt moeten uitzien:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
                    SELECT
                        h.actiedatum,
                h.contact_id,
                h.historiek,
                h.id,
                h.type,
                c.bedrijfsnaam,
                c.voornaam,
                c.achternaam,
                                t.id
                FROM
                historiek h
                JOIN
                contacten c
                ON
                h.contact_id = c.id
                            JOIN
                                taken t
                            ON
                                ???
                WHERE
                actiedatum <= CURRENT_DATE AND afgewerkt <> 'ja' AND actiedatum <> '0000-00-00' AND naam = '". $_SESSION['username'] ."'


Maar wat moet op de ??? komen? Of heb ik die ON niet altijd nodig?
 
PHP hulp

PHP hulp

16/06/2024 09:27:21
 
Jan de Laet

Jan de Laet

13/01/2015 16:01:54
Quote Anchor link
De join condition ON is niet nodig, maar krijg je dan wel je gewenste resultaat?
Iedere rij uit taken zal dan gekoppeld worden aan iedere rij van contacten en historiek.

Ik betwijfel of dat zinvol is.
 
Ward van der Put
Moderator

Ward van der Put

13/01/2015 16:16:36
Quote Anchor link
>> Maar er is geen relatie tussen de contacten en taken tabel of tussen de historiek en taken tabel.

Als er geen relatie is, kun je geen verbanden leggen en dus die JOIN nooit goed invullen.

Laat eens de definities van de drie tabellen zien?
 
Brecht S

Brecht S

13/01/2015 16:31:11
Quote Anchor link
@Jan: nee is niet zinvol. Inderdaad. Ik krijg alle resultaten ertussen die in taken zitten maar heb niet alles nodig.

@Ward: Nee dacht ik ook al. Wat bedoel je met de definities van de 3 tabellen?
 
Ward van der Put
Moderator

Ward van der Put

13/01/2015 16:32:50
Quote Anchor link
Hoe ziet de CREATE TABLE eruit?
Dat kun je zien als je de tabel bijvoorbeeld exporteert of een back-up maakt.
 
Brecht S

Brecht S

13/01/2015 16:41:13
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--
-- Tabelstructuur voor tabel `historiek`
--

CREATE TABLE IF NOT EXISTS `historiek` (
  `id` int(5) NOT NULL AUTO_INCREMENT,
  `datum` varchar(50) NOT NULL,
  `naam` varchar(100) NOT NULL,
  `historiek` longtext NOT NULL,
  `contact_id` varchar(5) NOT NULL,
  `file` varchar(100) NOT NULL,
  `file_ext` varchar(4) NOT NULL,
  `actiedatum` date DEFAULT NULL,
  `afgewerkt` varchar(10) NOT NULL,
  `type` varchar(20) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=466 ;


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
--
-- Tabelstructuur voor tabel `contacten`
--

CREATE TABLE IF NOT EXISTS `contacten` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `terugbeldatum_vtw` varchar(150) NOT NULL,
  `terugbeluur_vtw` varchar(150) NOT NULL,
  `datum_ingave` varchar(50) NOT NULL,
  `datum_gewijzigd` varchar(50) NOT NULL,
  `datum_klant` varchar(50) NOT NULL,
  `maand_klant` varchar(20) NOT NULL,
  `bedrijfsnaam` varchar(100) NOT NULL,
  `achternaam` varchar(100) NOT NULL,
  `voornaam` varchar(50) NOT NULL,
  `adres` varchar(100) NOT NULL,
  `postcode` varchar(100) NOT NULL,
  `gemeente` varchar(20000) NOT NULL,
  `lat` float NOT NULL,
  `lng` float NOT NULL,
  `cont_status` varchar(20) NOT NULL,
  `afsp_status` varchar(20) NOT NULL,
  `mobiel` varchar(50) NOT NULL,
  `telefoon` varchar(50) NOT NULL,
  `email` varchar(100) NOT NULL,
  `functie` varchar(150) NOT NULL,
  `website` varchar(100) NOT NULL,
  `opmerkingen` varchar(20000) NOT NULL,
  `opmerkingen_klant` varchar(20000) NOT NULL,
  `vertegenwoordiger` varchar(50) NOT NULL,
  `prospecteur` varchar(50) NOT NULL,
  `terugbeldatum` varchar(50) NOT NULL,
  `convert_terugbeldatum` varchar(50) NOT NULL,
  `terugbeluur` varchar(20) NOT NULL,
  `link` varchar(150) NOT NULL,
  `subaccount` varchar(10) NOT NULL,
  `vip` varchar(10) NOT NULL,
  `sectornaam` varchar(350) NOT NULL,
  `fact_naam` varchar(255) NOT NULL,
  `fact_tav` varchar(255) NOT NULL,
  `fact_venvorm` varchar(20) NOT NULL,
  `fact_adres` varchar(255) NOT NULL,
  `fact_postcode` varchar(20) NOT NULL,
  `fact_gemeente` varchar(100) NOT NULL,
  `fact_btwnr` varchar(50) NOT NULL,
  `fact_email` varchar(255) NOT NULL,
  `per_voorschot` varchar(10) NOT NULL,
  `per_tussentijds` varchar(10) NOT NULL,
  `per_slot` varchar(10) NOT NULL,
  `photo` varchar(255) NOT NULL,
  `uitdaging` longtext NOT NULL,
  `bucket` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1205 ;


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--
-- Tabelstructuur voor tabel `taken`
--

CREATE TABLE IF NOT EXISTS `taken` (
  `id` int(5) NOT NULL AUTO_INCREMENT,
  `project_id` varchar(50) NOT NULL,
  `subproject_id` varchar(50) NOT NULL,
  `toewijzen_id` varchar(50) NOT NULL,
  `taak_naam` varchar(255) NOT NULL,
  `status` varchar(100) NOT NULL,
  `omschrijving` longtext NOT NULL,
  `ges_tijd` varchar(100) NOT NULL,
  `ges_budget` varchar(100) NOT NULL,
  `wer_tijd` varchar(100) NOT NULL,
  `wer_budget` varchar(100) NOT NULL,
  `ges_startdatum` varchar(50) NOT NULL,
  `wer_startdatum` varchar(50) NOT NULL,
  `ges_einddatum` varchar(50) NOT NULL,
  `wer_einddatum` varchar(50) NOT NULL,
  `type` varchar(50) NOT NULL,
  `regie` varchar(10) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=79 ;
 
Ward van der Put
Moderator

Ward van der Put

13/01/2015 16:51:50
Quote Anchor link
Er ontbreekt dan, denk ik zo, in je query nog een bruggetje: je moet de tabel met projecten via de project_id relateren aan de contacten, anders zie je niet voor wie je wat doet.
 
Brecht S

Brecht S

13/01/2015 16:59:16
Quote Anchor link
Dat is ook zo. Maar die heb ik in deze query niet nodig. Of zie ik dit hier verkeerd?
 
- SanThe -

- SanThe -

13/01/2015 17:01:18
Quote Anchor link
Datum en tijden horen niet in een varchar.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/01/2015 17:11:50
Quote Anchor link
>>
Dat is ook zo. Maar die heb ik in deze query niet nodig. Of zie ik dit hier verkeerd?

Ja, je hebt via de projecten tabel een indirecte relatie tussen taken en contacten. Dus moet je die tabel gebruiken ook al gebruik je daar verder niets uit.

En let ook op de opmerking van San The.
 
Brecht S

Brecht S

13/01/2015 17:12:43
Quote Anchor link
Nee inderdaad. Datum en tijden horen niet in een varchar maar dit is nog het oude model dat ik volledig aan het herwerken ben. Vandaar zo af en toe mijn vragen hier op dit forum.
Dus - SanThe - jouw punt is terecht maar is geen oplossing op mijn vraag hier ;-)

Toevoeging op 13/01/2015 17:34:07:

@Ger: moet ik dan een paar JOIN gebruiken in die query? Wat moet ik dan telkens bij de ON zetten? Dit is mij niet duidelijk. Zie hieronder tot waar ik het zie. De vraagtekens blijven het probleem:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
             SELECT
                h.actiedatum,
                h.contact_id,
                h.historiek,
                h.id,
                h.type,
                c.bedrijfsnaam,
                c.voornaam,
                c.achternaam,
                t.id
             FROM
                historiek h
             JOIN
                contacten c
             ON
                h.contact_id = c.id
             JOIN
                taken t
             ON
                ???
             JOIN
                projecten p
             ON
                ???
             WHERE
                actiedatum <= CURRENT_DATE AND afgewerkt <> 'ja' AND actiedatum <> '0000-00-00' AND naam = '". $_SESSION['username'] ."'
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/01/2015 17:39:17
Quote Anchor link
Je moet projecten zien als een soort van koppeltabel tussen contacten en taken, dus je joined eerst projecten aan contacten en dan taken aan projecten.
 
Brecht S

Brecht S

13/01/2015 18:02:47
Quote Anchor link
Ik heb nu een nieuwe query maar resultaten zijn niet correct.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
SELECT
   h.actiedatum,
   h.contact_id,
   h.historiek,
   h.id,
   h.type,
   c.bedrijfsnaam,
   c.voornaam,
   c.achternaam,
   t.id as tid
FROM
   historiek h
JOIN
   contacten c
ON
   h.contact_id = c.id
JOIN
   projecten p
ON
   p.contact_id = c.id
JOIN
   taken t
ON
   t.project_id = p.id
WHERE
   h.actiedatum <= CURRENT_DATE AND h.afgewerkt <> 'ja' AND h.actiedatum <> '0000-00-00'
";
Gewijzigd op 13/01/2015 20:09:12 door Brecht S
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/01/2015 19:59:48
Quote Anchor link
Mijn wilde gok is dat je dubbele records krijgt, maar je geeft niet aan waarom de resultaten niet kloppen dus het is maar een gok.

Je wilt iets met taak_id maar dit komt niet in de query voor.

Kortom, ben wat duidelijker in wat je precies wilt bereiken.
 
Brecht S

Brecht S

13/01/2015 20:05:31
Quote Anchor link
Ik krijg inderdaad dubbele records en andere records die ik zou moeten zien komen niet naar boven. Het is iets vreemds die ik moeilijk kan beschrijven. Ik had 22 results maar nu met bovenstaande query heb ik nog 1' records over waarvan al meer of de helft dubbele. Ik heb de taak_id toegevoegd want die stond er inderdaad niet in.
Gewijzigd op 13/01/2015 20:06:48 door Brecht S
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/01/2015 20:14:14
Quote Anchor link
Weet je dat als je op StackOverflow zo weinig informatie geeft gewoon het topic op hold wordt gezet.

Je zit op PHPhulp.nl en niet op vriendenvanjomanda.hz, dus geef voldoende en duidelijke informatie.
Dus voorbeeld gegevens en het uiteindelijke resultaat wat je eruit wilt hebben.
 
Brecht S

Brecht S

13/01/2015 20:19:42
Quote Anchor link
De query in het begin werkt perfect. Alleen wil ik nu ook de mogelijkheid voorzien om mensen een taak direct te laten aanpassen vanuit deze tool. Vandaar heb ik het taak_id ook nodig. Maar aangezien ik geen relatie heb met contacten en historiek tabel en taken zit dit beetje moeilijk. Van die taken moet ik enkel het ID hebben zodat ik dat kan oproepen op een andere pagina om die taak te bewerken.

Ik had 22 resultaten en geen dubbele met de eerste query, nu met de nieuwe heb ik maar 14 records meer over en die bestaan uit maar 2 records meer die meerdere keren herhaald worden.

Toevoeging op 13/01/2015 20:24:34:

Misschien nog een extra woordje uitleg. Het betreft hier een overzicht pagina met alle activiteiten die iemand moet doen, een soort todo lijst. Die hangen ook vast aan een contactpersoon waar je iets moet mee doen, vandaar de link met de contacten zodat de naam van die persoon tevoorschijn komt ipv enkel maar een ID. In die historiek kan je kiezen of je een historiek item wilt maken als notitie, taak of todo. Als notitie komt die in een tabel, als todo in deze overzichtlijst en als taak ook in de overzichtlijst maar ook nog eens in de projectentool. Dit is enkel maar allemaal ter info / background informatie. Want hier is het enige doel die overzichtlijst te maken.
 
Jan de Laet

Jan de Laet

13/01/2015 20:35:23
Quote Anchor link
Als een contact geen projecten heeft of als een project geen taken heeft, zul je deze contacten dus niet meer zien.
Een contact met meerdere projecten of projecten met meerdere taken zie je vaker.

Het 1e kun je oplossen door de JOIN naar projecten en de JOIN naar taken te vervangen door LEFT OUTER JOIN.
 
Brecht S

Brecht S

13/01/2015 20:46:25
Quote Anchor link
Er kunnen inderdaad 1 of meerdere projecten aan contacten hangen of 1 of meerdere projecten zijn met 1 of meerdere taken.
Met jouw aanpassing door te voeren zie ik nu meerdere juiste records verschijnen maar als er blijkbaar projecten aanwezig zijn (en dus ook taken) voor die bepaalde personen krijg ik die records dubbel en het aantal keren dat ze dubbel verschijnen = het aantal taken dat eronder zitten. Personen die geen projecten hebben en dus ook geen taken komen maar 1 keer voor.
Gewijzigd op 13/01/2015 20:51:15 door Brecht S
 
Ward van der Put
Moderator

Ward van der Put

13/01/2015 20:46:57
Quote Anchor link
Offtopic:

Ik heb vriendenvanjomanda.hz zojuist toegevoegd aan mijn favorieten. #ROFLMAOWPIMP
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/01/2015 20:53:29
Quote Anchor link
Voor zover ik het kan beoordelen moet je gewoon twee queries uitvoeren, één voor de historie en één voor de taken.
 

Pagina: 1 2 volgende »



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.