Toon posts:

queries, wat verander ik om deze werkend te krijgen ?

Pagina: 1
Acties:
  • 342 views

Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo, ik loop vast met deze accesdatabase querries met een deadline van a.s. maandag
Welke sql syntax moet ik toevoegen/wijzigen om de onderstaande query's werkend te krijgen?

let me now :*)

groet,
{code}

maandagSales en Juttermenu omzett
SELECT DISTINCT product.productomschrijving, Sum(bestelregel.aantal) AS aantal, Sum(bestelregel.prijs) AS prijs, bestelling.besteldatum

FROM product, bestelregel, bestelling

WHERE (((product.productnr)=[bestelregel].[productnr]) AND ((product.productomschrijving)="juttersmenu "))

GROUP BY product.productomschrijving, bestelling.besteldatum;


Sql “maandag filter” via


Welke drank bevat het hoogste alcoholpercentage en wat is de huidige prijs ervan;
SELECT product.productomschrijving, Max(product.alcoholperc) AS hoogstePercentage, productprijs.prijs

FROM product, productprijs

WHERE (((product.productnr)=[productprijs].[productnr]) AND ((product.[alcoholperc])=(SELECT MAX(alcoholperc)FROM product)) AND ((productprijs.statusprijs)='actief'))
GROUP BY product.productomschrijving, productprijs.prijs


Welke drank is favoriet in de zomermaanden via Innerjoin


Fiter op de zomermaanden iets met een WHERE clause ...
MONTH(): MSDN: MONTH (Transact-SQL)
SELECT productomschrijving, MAX(alcoholperc) AS hoogstePercentage, productprijs.prijs

FROM product, productprijs

WHERE product.productnr=productprijs.productnr AND alcoholperc= (SELECT MAX(alcoholperc)FROM product) AND productprijs.statusprijs = 'actief'

GROUP BY productomschrijving, productprijs.prijs;

Hoeveel gasten hebben op die avond in totaal per tafel aangezeten en wat was de gemiddelde bezetting (groepsgrootte) per tafel. (Eén tafel kan immers op een avond vaker worden bezet)..
SELECT bestelling.tafelnr, AVG(bestelling.tafelbezetting) AS AVGBezetting, bestelling.besteldatum AS DatumValidatie

FROM bestelling
WHERE (((bestelling.besteldatum)=#5/9/2016#))
GROUP BY bestelling.tafelnr, bestelling.besteldatum;

Welke tafels zijn de afgelopen maand het meest bezet


--
#x#


Dabse ERD
...Afbeeldingslocatie: https://snag.gy/UMtVb7.jpg

Alle reacties


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 11-10 14:13

Creepy

Tactical Espionage Splatterer

School opdrachten moet je toch echt zelf maken. Wij gaan jouw punten niet voor je halen......

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.