---
title: "jämnföra namn?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11793-jämnföra-namn"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hallgren"
published: "2001-09-25T19:53:00.000Z"
updated: "2001-09-26T19:42:00.000Z"
replies: 15
views: 226
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/11793-jämnföra-namn"
---

# jämnföra namn?

## #1 — Hallgren, 2001-09-25T19:53Z

Går det att jämnföra namn som är lagrat i en db och skriva ut hur många av varje det är, typ istället för:
@nders
Lars.G
@nders
@nders
Vide
Lars.G
@nders
jorgen

Så blir det
@nders har varit här 4 gånger!
Lars.G har varit här 2 gånger!
Vide har varit här 1 gånger!
jorgen har varit här 1 gånger!

Har funderat lite över en ORDER BY name, men inte säker.

\[r\]
jorgen ska också vara med. ;)

Permalänk: https://www.webforum.nu/p/11793

## #2 — jorgen, 2001-09-25T19:59Z

Hej!

Om jag tänker rätt kan du göra en select count i SQL och gruppera efter namn.

Jag gjorde en liknande sak till ett annonstorg, vilket såg ut så här:

```
SQLStmt = "SELECT Kategori,count (*) as produkter " & _
" where Kat_Id = Kategori_Id group by Kategori"

Set RS = connection.execute(SQLStmt)

while not RS.eof
response.write RS("Kategori") & " (" & RS("produkter") & ") <br>"
RS.movenext
wend
RS.close()
Connection.Close()
```

Permalänk: https://www.webforum.nu/p/287430

## #3 — icaaq, 2001-09-25T20:02Z

Jag skulle gjort så att alla som har varit inloggade har en egen kolumn där det står hur många ggr de har varit inloggade.

Permalänk: https://www.webforum.nu/p/287431

## #4 — Hallgren, 2001-09-25T20:04Z

Men då kräva det en automatisk uppdatering. Mm..vet inte hur jag gör det. Vill inte att det typ ska rada ner 1, 2, 3 , 4.

Permalänk: https://www.webforum.nu/p/287432

## #5 — icaaq, 2001-09-25T20:15Z

Låt oss säga att du har en inloggnings funktion som kollar anv.namn och lösenord, om dessa stämmer får du fram ett id på personen...det id tar du och använder i en enkel UPDATE:

```
strSQL = "UPDATE Tabellen SET Antal_inloggningar = Antal_inloggningar + 1 WHERE medlems_ID = Medlems_ID"
ObjConn.Execute(strSQL),,128
```

Det går säkert att fixa på annat sätt men så har jag gjort några ggr :)

Permalänk: https://www.webforum.nu/p/287433

## #6 — icaaq, 2001-09-25T20:22Z

> Vill inte att det typ ska rada ner 1, 2, 3 , 4.

vad menar du med det?

Permalänk: https://www.webforum.nu/p/287434

## #7 — OveRRidE, 2001-09-25T20:24Z

\*off topic\* :r

Icaaq: Korvfarbror??

Permalänk: https://www.webforum.nu/p/287435

## #8 — icaaq, 2001-09-25T20:28Z

OT:
Override: Då jag och en viss forumledare diskuterade om hans titel "InternetFarbror" kom vi fram till att om man har tillräkligt med år i branschen så kan man titulera sig Farbror....och jag jobbar på charken i en svensk livsmedelskedja, där av sign.*korvfarbror*

Permalänk: https://www.webforum.nu/p/287436

## #9 — SPiN, 2001-09-25T21:10Z

Gör som jorgen sa, han använde bara ett exemepel som inte alls hörde till ämnet ;) :e 

```
Dim sql, rs
sql = "SELECT namn, COUNT(*) AS countInlagg FROM tbl GROUP BY namn ORDER BY countInlagg"
set rs = ConnectionObjekt.Execute(sql)

Do Until rs.EOF
    Response.Write "Namn: " & rs("namn") & ", Inlägg: " & rs("countInlagg") & "<br>"
rs.MoveNext
Loop
...
```

Tror att den koden bör uppfylla dina förväntningar. Om jag inte är för trött i huvet... :x 

\[r\]
Lite trött i huvet va jag nog...
\[/r\]

Permalänk: https://www.webforum.nu/p/287437

## #10 — icaaq, 2001-09-25T21:24Z

Det beror väl helt på vad för db struktur Hallgren har :OO
Om han ska kolla antal gånger vissa personer har varit på sidan så kommer det ju bli en hel del rader i db efter ett tag(och det var ju så frågan löd)

Då tycker **jag** det är bäst att lägga till ett fält för antal_inloggningar. :) men det är jag det... ;)

Permalänk: https://www.webforum.nu/p/287438

## #11 — Hallgren, 2001-09-26T06:58Z

Så här hade jag tänka mig i dbn.

besökare  datum/tid  IP

och resultatet skall visas..

jorgen x ggr datum/ip \<-öppnar ett popup där det radar upp vilket datum samt vilket ip.

Permalänk: https://www.webforum.nu/p/287439

## #12 — PatrikB, 2001-09-26T07:21Z

OT:
att visa ut IP-för "kleti o pleti" e kanske inte så lyckat ..... men väl för admin

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/287440

## #13 — Hallgren, 2001-09-26T11:46Z

Det är meningen att bara jag som ska kunna kolla. :)

Permalänk: https://www.webforum.nu/p/287441

## #14 — SPiN, 2001-09-26T16:45Z

Då borde mitt (och jorgens) exempel fungera strålande! :)

icaaq\> :p ;)
Jag förstod vad du menade, men jag trodde Hallgren hade sin DB redan. Självklart fungerar ditt förslag också :)

Permalänk: https://www.webforum.nu/p/287442

## #15 — icaaq, 2001-09-26T19:05Z

Hallgren\>
har du tänkt att besökarna ska logga in nånstans eller hur ska du göra?

Permalänk: https://www.webforum.nu/p/287443

## #16 — Hallgren, 2001-09-26T19:42Z

Yep!
Först så reg. man sig och sedan måste man logga in varje gång.

Permalänk: https://www.webforum.nu/p/287444

---

Tråden på webben: https://www.webforum.nu/amne/asp/11793-jämnföra-namn
