Hejsan select t1.persid, t1.produkt, t1.datumSelectsats från tabell
Har ett liten fundering. I en tabell så finns persid, produkt och datum. I tabellen finns personens olika inköp. Hur ska jag göra för att plocka ut en av dessa orderar med persno, produkt och datum från en person?
ex:
tabellen kan se ut som denna
persid produkt datum
-----------------------------
12 322 001021
13 104 000710
12 322 000426
12 154 000323
Vill få liknande resultat, det spelar ingen roll vilken av raderna som väljs.
persid produkt datum
-----------------------------
12 322 001021
13 104 000710Sv: Selectsats från tabell
from tabell t1
where t1.primärnyckelvärde = (select top 1 t2.primärnyckelvärde from tabell as t2 where t2.persid = t1.persid)
Detta förutsätter naturligtvis att du har något primärnyckelvärde i tabellen, men det har du väl? Annars kanske ett RadID skulle vara på sin plats.