I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
select kundeID from kunde k1 where exists (select 1 from kunde_produkttabel k2 where k2.kundeid = k1.kundeid and k2.produktid in (select produktid from produkt where navn = 'Telefon') and not exists (select 1 from kunde_produkttabel k3 where k3.kundeid = k1.kundeid and k3.produktid in (select produktid from produkt where navn <> 'Telefon')
men hvis jeg har 100 produkter og der måske kommer flere til så blir det en lang sql.. Troede der måske var et keyword som f.eks ONLY 'Telefon' agtig. :-)
SELECT a.* FROM Kunde a, kunde_produkt b WHERE b.kundeid NOT IN (SELECT produktid FROM kunde_produkt WHERE produktid <> ditProd_ID AND kundeid = ditKunde_ID) AND b.produktid = telefon_ID;
Kort sagt ... så tager min din many-to-many table ... som er relation mellem dine produkter og kunder ... og finder alle de kunder som kun har 1 produkt ...
derefter bliver der joinet over på dine kunde table.
michael_stim >> næææ det kunne jeg sku ikke så opfører den sig bare som om jeg siger where produkt = 'telefon'. troede ellers jeg udelukkede alt andet i den der IN
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.