SQL Query help - info uit andere tabel opvragen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

F vh

F vh

23/12/2013 13:46:00
Quote Anchor link
Ik wil een query maken, maar ik weet niet hoe. Ik heb een database met twee tabellen: product en bestelling. De primaire sleutel is in product hetzelfde als in bestelling, namelijk productnaam. Het zijn ENKEL primaire selutels (geen vreemde). Als dit anders moet hoor ik dat graag.

Tabellen:
Bestelling
productnaam
hoeveelheid

product
productnaam
prijs

Nu wil ik alle prijzen afdrukken van de producten in tabel bestelling. Kan iemand me helpen met die querie?
Gewijzigd op 23/12/2013 15:35:37 door - Ariën -
 
PHP hulp

PHP hulp

17/11/2024 03:51:54
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

23/12/2013 18:05:24
Quote Anchor link
Op deze manier ben je zo uit verkocht (in de zin van klaar met verkopen) want als een product eenmaal verkocht is kan je het niet nog een keer in de tabel bestelling plaatsen.

Voor bestellingen heb ik altijd 3 tabellen

bestellingen
bestel_id(PK)
bestel_datum
klant_id (FK klanten.klant_id)
bestel_status

bestelling_bezorgadres (voor afwijkende afleveradressen)
bestel_id (PK)
bezorg_straat
bezorg_huisnummer
bezorg_zip
bezorg_plaats

bestellingen_produkten
bestel_id(PK, FK bestelling.bestel_id)
produkt_id(PK, FK produkten.produkt_id)
hoeveelheid
prijs

Omdat de prijs aan veranderingen onderhevig kan zijn sla je deze ook bij de bestelling op.

Dmv joins kan je dan die gegevens weer bij elkaar krijgen.
Gewijzigd op 23/12/2013 18:06:11 door Ger van Steenderen
 
F vh

F vh

23/12/2013 20:58:36
Quote Anchor link
Bedankt voor je reactie. In mijn website zijn de klantgegevens niet nodig, en er kan maar één bestelling geplaatst worden door één gebruiker.

Zou dit dan beter werken:

Bestelling
product.productnaam (foreign key)
hoeveelheid

product
productnaam (primary key)
prijs
Gewijzigd op 23/12/2013 20:59:51 door F vh
 



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.