24. september 2003 - 15:41Der er
10 kommentarer og 2 løsninger
SQL: Select statement i Select statement
Jeg har to tabeller i min Access database: "tblCat" og "tblPost".
I tblPost har jeg et felt, jeg kalder post_cat, hvis værdi er en reference til en bestemt row i tblCat, hvor feltet cat_id har samme værdi. Desuden har jeg i tblCat et felt ved navn cat_title, som indholder noget tekst.
Hvordan kan jeg sortere et recordset ud fra cat_title, når jeg tager udgangspunkt i tblPost?
Jeg ville regne med noget lignende dette:
SELECT post_id, (SELECT tblCat.cat_title WHERE tblCat.cat_id = post_id) AS cat_title FROM tblPost ORDER BY cat_title, post_id
Men den siger "no value given for one or more required parameters". Jeg ved det kan lade sig gøre at placere et Select-statement inde i et andet Select-statement, men jeg har tydeligvis ikke styr på hvordan dette gøres.
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Lige inden jeg giver point: 1) dawin_dk - placer et svar så du kan få din del af poitene 2) Hvad er forskellen på Inner og Left Join? Findes Right Join også?
Left Join tager alle poster fra tabel A, uanset om de har et match i tabel B. Right Join tager alle poster fra tabel B, uanset om de har et match i tabel A. Inner Join tager kun de poster fra tabel A, der har et match i tabel B.
Du var vel igang med at svare, da netro svarede (der er en ret lille tidsforksel mellem jeres svar) -- altså var du ikke klar over der allerede var svaret, og desuden kan jeg godt lide, at folk giver lidt forklaring til deres svar. Men hvis du insisterer på, at jeg skal give dem til netro, så gør jeg det. Nu snakker vi selvfølgelig kun om 15 point, men alligevel :)
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.