Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.databases.ms-sqlserver    |    Notorious Rube Goldberg contraption    |    19,505 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 19,161 of 19,505    |
|    Erland Sommarskog to Tony Johansson    |
|    Re: How to I select to show only those t    |
|    08 Feb 15 11:45:06    |
      From: esquel@sommarskog.se              Tony Johansson (johansson.andersson@telia.com) writes:       > One Rider can own many Horses but one Horse can only be owned by one       > Rider.       > This query list all the relation between a Rider and a Horse.       >       > select Rider.Namn, Horse.Namn as Horsename       > from Rider, Horse       > where Horse.RiderID= Rider.SocNr       > order by Rider.Namn       >       > Name Horsename       > Adeline Falk Vilja F       > Anna Westman Solidago       > Anna Westman early morning grey       > Corola Häggqvist Com-on Landlyst              Corola? Are you trying to avoid trade-mark infringement? :-)              For instance:              WITH CTE AS (        SELECT R.Name, H.Namn AS Horsname,        COUNT(*) OVER(PARTITION BY R.SocNr) AS cnt        FROM Rider R        JOIN Horse H ON H.RiderID = R.SocNr       )       SELECT Name, Horsename       FROM CTE       WHERE cnt >= 2                     --       Erland Sommarskog, Stockholm, esquel@sommarskog.se              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca