Select from twee databases

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software developer - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. 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

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Back-end developer

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een gemotiveerde SQL Developer/ functioneel consultant. Jij wordt verantwoordelijk voor zowel het ontwerpen en implementeren van SQL-databases als voor het in kaart brengen van de bedrijfsprocessen van een organisatie en het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Ontwerp en implementatie van SQL-databases: Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Analyse van bedrijfsprocessen: Je analyseert de bedrijfsprocessen van de organisatie om de behoeften van de klant te begrijpen en te vertalen naar

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

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 »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

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 »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

C#.NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Ontwikkelaar MS Dynamics 365 Projecten

Samengevat: Deze werkgever is de kwaliteitsdienst in de tuinbouwsector. Ben jij een ervaren ontwikkelaar? Heb jij ervaring met Ms Dynamics 365 BC? Vaste baan: Ontwikkelaar Ms Dynamics 365 BC ICT MBO 3.500 - 5.000 Ontwikkelaar Ms Dynamics 365 BC Ons bedrijf bewaakt en bevordert de kwaliteit van producten, processen en ketens in de tuinbouw. Wij kenmerken zich door openheid, ruimte voor initiatief, collegialiteit en zelfontplooiing. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als Ontwikkelaar Ms Dynamics 365 BC Roelofarendsveen MBO

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

31/10/2015 16:12:34
Quote Anchor link
Kan je ook van twee databases selecteren?
Dit werkt niet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$query2        = "SELECT naam,prijs FROM producten WHERE id = ".$row1['productID'];
    $result2    = mysql_query($query2) or die (mysql_error());
    $row2        = mysql_fetch_array($result2);
    $query3        = "SELECT naam,prijs FROM producten2 WHERE id = ".$row1['productID'];
    $result3    = mysql_query($query3) or die (mysql_error());
    $row3       = mysql_fetch_array($result3);

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
$query1        = "SELECT * FROM winkelwagen WHERE ip ='".$_SERVER['REMOTE_ADDR']."'";
$result1    = mysql_query($query1) or die (mysql_error());
$query4        = "SELECT * FROM winkelwagen2 WHERE ip ='".$_SERVER['REMOTE_ADDR']."'";
$result4    = mysql_query($query4) or die (mysql_error());


Hij laat alleen de producten van winkelwagen2 zien.
Gewijzigd op 31/10/2015 16:12:54 door
 
PHP hulp

PHP hulp

03/03/2024 17:24:29
 
- Ariën  -
Beheerder

- Ariën -

31/10/2015 16:20:23
Quote Anchor link
Gebruik liever MySQLi. Verder kan je ook een connectie-argument gebruiken.

Maar waarom zet je alles niet gewoon in een enkele database?
 

31/10/2015 16:38:51
Quote Anchor link
Zou kunnen, maar ik wil producten op een aparte pagina laten zien, wel in zelfde winkelmand.
Als alles op dezelfde pagina staat wordt het onoverzichtelijk

Voorbeeld:
Fietsen
Brommers

Hoe doe ik dit dan?

Edit: Ben dit script nog aan het passen de queries verander ik later naar mysqli

Toevoeging op 31/10/2015 16:41:10:

Het is namelijk beter om alles in 1 database te hebben anders moet ik er 12 aanmaken
Gewijzigd op 31/10/2015 16:39:45 door
 
Pipo Clown

Pipo Clown

31/10/2015 16:57:26
Quote Anchor link
Zo ver ik weet is het niet mogelijk om een query op 2 verschillende databases tegelijkertijd uit te voeren.

Je maakt eerst een databaseverbinding, dit is altijd met één database.
Vervolgens voer je via die verbinding een query uit.

Bedoel je niet 2 tabellen in plaats van 2 databases ?
 
- Ariën  -
Beheerder

- Ariën -

31/10/2015 17:05:01
Quote Anchor link
Volgens mij kan je de mysql_select_db() achterwege laten en de tabellen aanroepen zoals:

databasenaam.tabel

Achter één connectie kunnen meerdere databases zitten.
 

31/10/2015 18:52:12
Quote Anchor link
en hoe doe je dat?
 
- Ariën  -
Beheerder

- Ariën -

31/10/2015 18:53:45
Quote Anchor link
Eh.... zoals ik zeg?
Queries aanpassen met de databasenaam erin?

Ik neem aan dat de inlog verder hetzelfde is?

Maar, waarom wil je nou meerdere databases gebruiken, en niet alles overhevelen naar één database?
 
Peter K

Peter K

31/10/2015 19:01:37
Quote Anchor link
Als je een JOIN gebruikt kun je je gewenste resultaat volgens mij behalen.

Of de manier van je data opslaan de goede manier is, valt volgens mij nog te bespreken.

Een klein voorbeeldje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT
*
FROM
winkelwagen
INNER JOIN winkelwagen2
WHERE
winkelwagen.ip ='{$_SERVER['REMOTE_ADDR']}' AND
winkelwagen2.ip ='{$_SERVER['REMOTE_ADDR']}'


Heb je overigens al eens nagedacht over het filteren op IP adres?
Wat als ik met 2 computers kijk naar je website vanaf het zelfde ip adres?
Dan zie ik op beide computers dezelfde winkelwagen?
Gewijzigd op 31/10/2015 19:01:53 door Peter K
 
- Ariën  -
Beheerder

- Ariën -

31/10/2015 19:08:45
Quote Anchor link
Winkelwagens per IP? Ik vind het een no-go. In dat geval kan je beter met PHP-sessions werken.
Of anderzijds deze in de database op te slaan, aan de hand van een uniek ID in je cookie en je database.
 
Eddy E

Eddy E

01/11/2015 08:31:33
Quote Anchor link
PeterK: met een JOIN koppel je tabellen in 1 tabel.
Ik kan me niet voorstellen dat dit werkt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT database_een.naam, database_twee.adres
FROM database_een.tabel_namen, database_twee.tabel_adressen
WHERE database_twee.tabel_adressen.postcode = '1234AB'
AND database_een.tabel_namen.voorletters = 'J.A.'
 
- Ariën  -
Beheerder

- Ariën -

01/11/2015 09:51:50
Quote Anchor link
Volgens mij zou zoiets gewoon moeten werken.
 
Thomas van den Heuvel

Thomas van den Heuvel

01/11/2015 14:22:05
Quote Anchor link
Dit gaat volgens mij niet vliegen allemaal.

Het kan wel, als je in je query-aanroepen aangeeft van welke connectie je gebruik wil maken (stap ook ajb over op MySQLi of PDO), maar het lijkt mij gewoon hinken op twee benen.

Stop alles gewoon in één database...
 
Frank Nietbelangrijk

Frank Nietbelangrijk

01/11/2015 15:22:34
Quote Anchor link
Ik heb sterk het gevoel dat de topic starter twee tabellen bedoelt en niet twee databases. Je kunt met een join query gegevens uit meerdere tabellen trekken.
 
Thomas van den Heuvel

Thomas van den Heuvel

01/11/2015 15:34:22
Quote Anchor link
In dat geval lijkt het mij handiger dat soortgelijke gegevens in eenzelfde tabel zitten, je kunt op andere manieren onderscheid maken tussen verschillende producten en winkelwagens.

Ik heb (ook hier) het sterke gevoel dat er is beknibbeld op tijd die besteed had moeten worden aan een degelijk database-ontwerp. Daar plukt de TS nu de wrange vruchten van.
 
Paco de Wulp

Paco de Wulp

01/11/2015 17:41:43
Quote Anchor link
Gegevens uit 2 tabellen is natuurlijk geen enkel probleem. JOIN gebruik je daarvoor.

@JASPER: 2 tabellen of idd. 2 databases ??
Gewijzigd op 01/11/2015 17:42:54 door Paco de Wulp
 
Peter K

Peter K

02/11/2015 11:28:25
Quote Anchor link
Eddy E op 01/11/2015 08:31:33:
PeterK: met een JOIN koppel je tabellen in 1 tabel.
Ik kan me niet voorstellen dat dit werkt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT database_een.naam, database_twee.adres
FROM database_een.tabel_namen, database_twee.tabel_adressen
WHERE database_twee.tabel_adressen.postcode = '1234AB'
AND database_een.tabel_namen.voorletters = 'J.A.'



Wat je hier aangeeft werkt inderdaad niet volgens mij.
Wat wel zou werken is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
SELECT
    database_een.tabel_namen.kolomnaam,
    database_twee.tabel_namen.kolomnaam
FROM
    database_een.tabel_namen,
    database_twee.tabel_adressen
WHERE
    database_twee.tabel_adressen.postcode = '1234AB' AND
    database_een.tabel_namen.voorletters = 'J.A.'


Belangrijk is dus wat zoekt topicstarter? Zoeken in databases of tabellen, het is beide mogelijk.

Oh een kleine notitie: meerdere databases werkt alleen als je met één user in alle databases kunt komen.
Gewijzigd op 02/11/2015 11:28:57 door Peter K
 



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.