---
title: "COUNT() samtidigt som order by på alla fält?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22125-count-samtidigt-som-order-by-på-alla-fält"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Bengan"
published: "2001-05-22T20:32:00.000Z"
updated: "2001-05-24T00:24:00.000Z"
replies: 2
views: 216
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/databaser-sql/22125-count-samtidigt-som-order-by-på-alla-fält"
---

# COUNT() samtidigt som order by på alla fält?

## #1 — Bengan, 2001-05-22T20:32Z

Har just installerat MySQL och med hjälp av DBTools så gick det ju rätt smärtfritt att konvertera en Access-fil till MySQL. Men sen börjar problemen :)

Recordcount verkar lite kinkigt och vill tydligen ha objRec.CursorLocation = adUseClient men då får jag senare problem med "Inkompatibla typer" på True/False fält (tinyint(4))... (huh?!?)

Så tänkte använda COUNT istället men hur löser man det här:

SELECT COUNT(CatID), \* FROM Cats WHERE ParentID=10 ORDER BY CatTitle ASC;

Provade även att ange alla kolumner som skall hämtas och utan order by men får ingen rätsida på det. Kanske GROUP BY, men hur? 

Red/
En annan sak: Hur fixat man Access SELECT TOP 5 \* i MySQL?

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

## #2 — Bengan, 2001-05-22T22:01Z

Öh, vänta nu här...
Ett True/False fält skall väl knappast vara tinyint(4)? Hmm, konverteringen var kanske inte så lyckad ändå ;)

Men vad skall det vara? Det skall alltså funka precis som Access vanliga True/False kryssruta, kanske nåt med Enum eller Set?

Typ: Enum('False','True')?

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

## #3 — Bengan, 2001-05-24T00:24Z

Tja, eftersom ingen jäkel svarar så får jag väl svara mig själv då...

Top 5 \* var ju rätt simpelt:

SELECT \* FROM tabell ORDER BY IDnr DESC LIMIT 0, 5;

Det andra problemet får jag väl helt enkelt använda CursorLocation = adUseClient och Recordcount...

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22125-count-samtidigt-som-order-by-på-alla-fält
