26. maj 2004 - 16:17Der 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.
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.
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?
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
Synes godt om
Ny brugerNybegynder
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.