Avatar billede neoo Nybegynder
13. marts 2004 - 13:29 Der er 4 kommentarer og
1 løsning

forspørgelser i mysql.

hej

jeg har tidligere leget brugt access og vil nu gerne lære mysql.
min spørgesmål er hvordan laver man forspørgelser i mysql ?.

i access tage man bare nogle tabeller og og vælger de records man skal bruge og derefter kan man læser fra dem som om at den eksisteret som en Tabel med asp.
Avatar billede arne_v Ekspert
13. marts 2004 - 13:32 #1
Queries i Access er faktisk en form for stored procedure eller view.

Det har MySQL ikke.

Du bliver nødt til at fyre den rå SQL med SELECT af direkte fra ASP.
Avatar billede muddi Praktikant
13. marts 2004 - 13:39 #2
MySQL har en modpart der fungerer nogenlunde ligesom de forespørgsler du kender fra Access. Det hedder HEAP-tables, men det kan kun anbefales at bruge disse, i ganske specielle tilfælde.
Normal vil du blot skrive en sådan forespørgsel således:

SELECT felt1, felt2, ... FROM tabel WHERE felt1 LIKE 'et-eller-andet';

I Access kan du også vælge at få vist dine forespørgsler som SQL, ved oppe i højre hjørne, at klikke på visnings-ikonet og vælge SQL fra dropdown-menuen.

På den måde kan du hurtigt få overført dine forespørgsler til MySQL. Den grundlæggende SQL der anvendes i de to databaser ligner rent faktisk hinanden ganske meget.
Avatar billede muddi Praktikant
13. marts 2004 - 13:41 #3
Undskyld, jeg er lidt højre-venstre spasser efter (måske for mange tømmermænd). Visnings-ikonet sidder i venstre hjørne :o)

arne >> Du er et af de klogeste hoveder herinde. Har jeg ret i det med HEAP-tabellerne?
Avatar billede arne_v Ekspert
13. marts 2004 - 13:53 #4
Jeg har aldrig brugt HEAP tabeller.

Mit indtryk er at det svarer til hvad man i andre databaser kalder
"materialized views".

D.v.s. at det er ikke kun en gemt query men et gemt query result.
Avatar billede muddi Praktikant
13. marts 2004 - 14:24 #5
neoo >> kig her http://www.webcafe.dk/artikler/sql/ der kan du få en god forståelse af Structured Query Language (SQL), som bruges til at kommunikere med databaser.

arne_v >> tak for svaret, det lyder rigtigt :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester