Select from twee databases

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

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 »

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

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

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 »

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 »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

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

22/11/2024 04:53:47
 
- 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.