05. august 2001 - 20:03Der er
11 kommentarer og 1 løsning
SQL
Jeg har denne SQL:
select boger.id as id, boger.titel as titel, boger.forlag as forlag, boger.arstal as arstal, boger.isbn as isbn, boger.sidetal as sider, boger.pris as pris, forfattere.navn as fnavn from boger, forfattere, forfattertilbog where boger.id = forfattertilbog.bid AND forfattertilbog.fid = forfattere.id
Men det giver en bog flere gange hvis bogen har flere forfattere, hvordan får jeg det sorteret fra ?
Jeg har forsøgt mig med distinct, men sikkert ikke det rigtige sted.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
SELECT boger.id, boger.titel, boger.forlag, boger.arstal, boger.isbn, boger.sidetal AS sider, boger.pris, DISTINCT(forfattere.navn) AS fnavn FROM boger, forfattere, forfattertilbog WHERE boger.id = forfattertilbog.bid AND forfattertilbog.fid = forfattere.id GROUP BY forfattere.navn
prøv den. Jeg er ikke en haj til store SQL\'ere like denne her .. men man ved aldrig ;o)
select boger.id as id, boger.titel as titel, boger.forlag as forlag, boger.arstal as arstal, boger.isbn
as isbn, boger.sidetal as sider, boger.pris as pris, boger.emne as emne, max(forfattere.navn) as fnavn from boger, forfattere, forfattertilbog where boger.id = forfattertilbog.bid AND forfattertilbog.fid = forfattere.id group by boger.id, boger.titel, boger.forlag, boger.arstal, boger.isbn, boger.sidetal, boger.pris, boger.emne
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.