07. december 2000 - 20:28Der er
14 kommentarer og 1 løsning
Hjælp til SQL-forespørgsel
Hvem har styr på SQL, det har jeg nemlig ikke!
Jeg har 2 tabeller, med følgende felter
PLANTEFAMILIETABEL familienavn familiebeskrivelse latinske familie navn
PLANTETABEL plantenavn latinsk plante navn plantebeskrivelse familienavn
Jeg skal nu bruge en SQL forespørgsel, hvor brugeren kan søge med ord som \"rod\"(står under feltet plantebeskrivelse)og få at vide, ved hvilke planter og/eller familier, dette kendetegn optræder.
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 plante.navn, plante.lat_navn, plante.beskr, plante.fam_navn, familie.lat_navn, familie.beskr from plante, familie where plante.fam_navn = familie.fam_navn and (plante.beskr like \'%rod%\' or familie.beskr like \'%rod%\')
SELECT f.familienavn, p.plantenavn, p.[latinsk plante navn] FROM PLANTETABEL p INNER JOIN PLANTEFAMILIETABEL p ON f.familienavn = p.familienavn WHERE p.plantebeskrivelse LIKE \'rod\'
Resultatet har altså tre kolonner, og der søges kun i plantebeskrivelse, selvom den ikke er med i resultatet. Men det kunne den jo komme.
[ ... ] er fordi du har mellemrum i kolonnenavnene! Det er vist stadig en uvane at have det.
Undskyld hvis jeg ikke har været helt korrekt i mit spørgsmål, men det skal ikke absolut være \"rod\" det skal kunne være et hvilket som helst ord der står i Plantebeskrivelse. (i PlanteTabel)
og for en god ordens skyld, så lad mig lige liste mine tilpassede tabel og feltnavne.
(Jeg hedder faktisk Lars D) Ja, jeg vil da gerne hjælpe. Du kan maile databasen til ldanielsen@yahoo.com
Men der er lidt forvirring: Du har oprettet spm. i MS SQL, og her handler det om Microsoft SQL Server, der er Access\'s storebror.
Du må fortælle mig om det du laver skal ende som en Access database, med formularer osv, så en bruger kan åbne den og indtaste data og få noget andet ud. Eller hvad?
Jo bedre du forklarer det, jo bedre kan jeg hjælpe. Skriv f.eks. præsis hvad for et resultat du vil forvente af en forespørgsel.
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.