Parca stiu ca select in select nu prea e placut pentru mysql (de fapt
parca si prin oracle am auzit ca e o chestie de evitat pe cat
posibil). Sa zicem ca in cazul meu nu sunt date multe ... dar nu stiu
ce sa zic, mai caut o solutie un pic mai eleganta.
Hi,
Daca ai MySQL 5 se poate face cumva mult mai fain tail -20 asta, si
anume faci un VIEW pe tabela aia astfel:
CREATE VIEW to_reverse AS select cimp1,cimp2,ceva..... from gigi order
by ceva desc limit 20
Asta ramine acolo si normal ca atunci cind il interoghezi iti da un
snapshot cu ultimele 20 de linii dar in ordine descendenta.
Si ca sa le scoti cum vrei ti (ASC) ii dai numai:
select cimp1, ceva, .... from to_reverse order by ceva asc
`ceva' ala trebuie sa fie inclus in view ...logic
nu'sh daca Muiesql 4 are view :)
Cristian
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug