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! :)