webForumDet fria alternativet

Hjälp med SQL sattser

2 svar · 539 visningar · startad av fotbollsfan1985

fotbollsfan1985Medlem sedan jan. 20101 inlägg
#1

Snälla hjälp mig med dessa SQL sattser. jag har försökt själv men det blir bara fel. Det är psql som används.

Jag måste använda denna för att svara på frågorna: http://nestor.nada.kth.se/webbvaruhuset/

Såhär blev det;

På vilka avdelningar säljs endast en typ av vara

\[Select avd from försäljning natrual join vara where varunr=1;\]

Vilka företag levererar varor till endast en avdelning?

\[Select distinct företag from lager natrual join vara group by företag having count (Distinct typ)=1;\]

På vilka avdelningar tjänar ingen under 10000?

\[select distinct avd from anställd a where lön \> all (select lön from anställd where a.lön\>10000);\]

På vilka avdelningar finns det mer än en chef?

\[Select count(chef) from anställd group by avd;\]

På vilka avdelningar säljer man flest cyklar?

\[Create view cykelvolym as

select count(*) as n, avd from
lager natural join vara
where typ = 'cykel' group by avd;

select distinct avd from
försäljning natural join cykelvolym
where n = (select max(n) from cykelvolym);]

Tack på förhand! :)

The_HulkMedlem sedan juni 20031 837 inlägg
#2

Vad är ditt problem?

colioneMedlem sedan juni 20014 421 inlägg
#3

Du har stavat fel på natural på flera ställen.

123 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)