Avatar billede dark-nisse Nybegynder
05. august 2001 - 13:20 Der er 16 kommentarer og
1 løsning

nummer på record...

skal finde nummeret på et record.... uden alt muligt gejl uden om query\'en

Mathis
Avatar billede razor Nybegynder
05. august 2001 - 13:25 #1
select id from blah where name=\'heavyhenning\';
Avatar billede dark-nisse Nybegynder
05. august 2001 - 13:28 #2
ikke id jeg vil have ORDER BY point bagefter... så jeg får den aktuelle placering uden jeg skal til at bruge $i++
Avatar billede razor Nybegynder
05. august 2001 - 13:36 #3
jeg har ingen anelse om hvad du snakker om ?!?
Avatar billede dark-nisse Nybegynder
05. august 2001 - 13:40 #4
tjae vil gerne have et record number, hvis du tager chart.dk så giver de linksne et nummer, det ville man i php lave med en $i++, men nu vil jeg gerne have mysql til at give mig det\'s placering, fx nummer 34, uden jeg skal hive alle records ud for at tælle op til den jeg vil bruge.....
Avatar billede razor Nybegynder
05. august 2001 - 13:53 #5
select count(*) from blah where hits < 50 order by hits
Avatar billede dark-nisse Nybegynder
05. august 2001 - 13:55 #6
andre der har en ide??...

-Mathis
Avatar billede dark-nisse Nybegynder
05. august 2001 - 13:57 #7
vil have ens placering som jeg fx er nummer 17476 her på eksperten...
Avatar billede alvion Nybegynder
05. august 2001 - 14:55 #8
Der har razor fat i noget af det rigtige. Hvis nu du tager dit eget eksempel med din placering på eksperten.dk, så finder du først ud af, at du har 1830 point. Dernæst finder du din placering ved at tælle alle dem, som har flere point end dig:

select count(*) as cnt from ekspertenbrugere where point > 1830

Dermed har du din placering = cnt + 1

En placering er jo altid i forhold til en eller anden værdi, det kan være dato for oprettelse, point, alder, antal stemmer, etc... Din placering kan du dermed altid finde ved at finde antallet af records, der efter kriteriet ligger før dig, og lægge 1 til
Avatar billede dark-nisse Nybegynder
05. august 2001 - 14:57 #9
jojo
Avatar billede alvion Nybegynder
05. august 2001 - 15:12 #10
??? Hvad betyder det \"jojo\"?
Avatar billede dark-nisse Nybegynder
05. august 2001 - 15:21 #11
at du har ret :oP
Avatar billede jette1 Nybegynder
05. august 2001 - 21:22 #12
Hvis manden har ret, burde han så ikke have sine point??
Så behøver andre heller ikke rode rundt i åbne spørgsmål der faktisk er besvaret.
Avatar billede dark-nisse Nybegynder
05. august 2001 - 21:24 #13
jette1 bikser stadig med det, men når jeg har fundet ud af det får han dem :o)
Avatar billede alvion Nybegynder
05. august 2001 - 21:25 #14
Det var noget i den stil jeg hentydede til ;-)
Avatar billede dark-nisse Nybegynder
05. august 2001 - 23:26 #15
hvordan vil du så printe det ud?
Avatar billede alvion Nybegynder
06. august 2001 - 01:10 #16
Øhh hvad mener du?
Avatar billede dark-nisse Nybegynder
06. august 2001 - 01:12 #17
ik noget brugte en anden metode men pointne er dine :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