Avatar billede henrik_40 Juniormester
26. maj 2004 - 16:17 Der er 3 kommentarer og
1 løsning

View i mysql 4

Kan det virkelig være rigtigt at man ikke kan oprette VIEW i
-----------+
version() |
-----------+
4.0.18-nt |
-----------+
???

I givet fald, er der så en som kan give mig en alternativ løsning til at søge på søgeresultat?
F.eks.
select kundenavn, kundekontakt, Ekspedient.medarbernr
from kunde, Ekspedient where prodid = 'god';

Resultatet vil jeg så gerne kunne lave nye forespørgsler på. F.eks. order by...

m.a.o en tabel kommer frem i min applikation, og herefter skal brugeren kunne trykke på en knap, som sorterer resultat efter hans eget valg.
Avatar billede henrik_40 Juniormester
26. maj 2004 - 16:18 #1
Jeg bruger KUN ovennævnte version 4 af mysql
Avatar billede lauer Nybegynder
26. maj 2004 - 18:11 #2
Hvad er problemet i lige præcis dit eksempel bare at tilføje en variabel 'order by' bagefter?

VIEWs i mysql er først planlagt til at komme i version 5.0 eller 5.1, men du kan da bruge nogle TEMPORARY TABLE, og med lidt optimeringer, kan det sikkert gå hurtigt alligevel.
Avatar billede henrik_40 Juniormester
26. maj 2004 - 18:46 #3
Problemet er at jeg vil søge på den nye RESULTAT-tabel. Der kan jeg jo ikke bagefter tilføje en "order by" - kommando. Men måske kan din TEMPORARY TABLE løse dette problem?
Avatar billede dennismp Nybegynder
26. maj 2004 - 22:20 #4
Er det ikke bare et spørgsmål om at tilføje flere clauses til din sql statement?

fx:

første statement:
select kundenavn, kundekontakt, Ekspedient.medarbernr
from kunde, Ekspedient where prodid = 'god';

kunder vil se alle med medarbejdernr der starter med 01

select kundenavn, kundekontakt, Ekspedient.medarbernr
from kunde, Ekspedient where prodid = 'god' and Ekspedient.medarbernr like '01%';

osv
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