SELECT v.varenummer, v.varenavn, IF ( EXISTS (SELECT vareprisgruppe FROM Varepris WHERE varenummer = v.varenummer AND vareprisgruppe = 'ks'), '1', '0') as ks, IF ( EXISTS (SELECT vareprisgruppe FROM Varepris WHERE varenummer = v.varenummer AND vareprisgruppe = 'pl'), '1', '0') as pl, IF ( EXISTS (SELECT vareprisgruppe FROM Varepris WHERE varenummer = v.varenummer AND vareprisgruppe = 'stk'), '1', '0') as stk, IF ( EXISTS (SELECT vareprisgruppe FROM Varepris WHERE varenummer = v.varenummer AND vareprisgruppe = 'kg'), '1', '0') as kg FROM Vare v;
Jeg ser at du er et nyt medlem. Jeg minder dig lige om proceduren: Hvis du (efter at have kikket paa det) finder at svaret var til hjaelp afgiver du points og lukker spoergsmaalet ved at saette et 'flueben' i den lille firkant ved 'Accepter dette svar' og derefter klikke paa feltet 'Accepter svar og afgiv points'. (Hvis du har problemer saa fortael, saa kikker vi paa det.)
nova-c, min foreslaaede loesning virker i MYSQL, men jeg har i mellemtiden fundet ud af af MSSQL ikke har en IF funktion men en IIF funktion (IIF betyder 'Immediate IF'). Jeg har ikke mulighed for at teste i MSSQL, men proev i min foreslaaede loesning at erstatte alle IF's med IIF.
takker igen mange gange det virker med mysql så må jeg prøve med mssql senere :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.