# First

`First`-prefixet för en `LOAD`- eller `SELECT`-sats (SQL) används för att ladda ett angivet antal poster från en datakälla i tabellformat. Ett typiskt användningsfall för att använda `First`-prefixet är när du vill hämta en liten delmängd av poster från ett stort och/eller långsamt dataladdningssteg. Så snart det definierade `n`-antalet poster har laddats, avslutas laddningssteget i förtid och resten av skriptexekveringen fortsätter som vanligt.

Syntax:

First n ( loadstatement | selectstatement )

Argument

| Argument | Beskrivning |
| --- | --- |
| ` n  ` | Ett godtyckligt uttryck, vars resultat är ett heltal som anger det maximala antalet poster som ska laddas. `n`kan också inneslutas inom parentes: `(n)`. |
| ` loadstatement \| selectstatement  ` | `load statement/select statement` som följer efter argumentet n kommer att definiera den angivna tabellen som måste laddas med det inställda maximala antalet poster. |

## Lokala inställningar

Om inget annat anges använder exemplen i detta ämne följande datumformat: MM/DD/YYYY. Datumformatet anges i `SET DateFormat`-satsen i datainläsningsskriptet. Förvald datumformatering kan vara annorlunda i ditt system, på grund av dina regionala inställningar och andra faktorer. Du kan ändra formaten i exemplen nedan så att det passar dina krav. Eller så kan du ändra formaten i ditt laddningsskript så att de matchar dessa exempel.

Standardregionalinställningar i program baseras på de regionala systeminställningarna för datorn eller servern där Qlik Sense är installerad. Om Qlik Senseservern du ansluter till är inställd på Sverige så kommer Dataladdningsredigeraren att använda svenska regionala inställningar för datum, tid och valuta. Dessa regionala formatinställningar är inte relaterade till språket som visas i Qlik Sense användargränssnittet. Qlik Sense kommer att visas på samma språk som webbläsaren du använder.

Exempel på funktioner

| Exempel | Resultat |
| --- | --- |
| ` FIRST 10 LOAD * from abc.csv;  ` | Detta exempel kommer att hämta de första tio raderna från en excel-fil. |
| ` FIRST (1) SQL SELECT * from Orders;  ` | Det här exemplet kommer att hämta den första markerade raden från datauppsättningen `Orders`. |

## Exempel – Ladda de första fem raderna

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/First.htm)

#### Laddningsskript och resultat

Översikt

Öppna dataladdningsredigeraren och lägg till laddningsskriptet nedan i ett nytt delavsnitt.

Laddningsskriptet innehåller:

* En datauppsättning med datum från de första två veckorna 2020.

* `First`-variabeln som instruerar programmet att endast ladda de första fem posterna.

Laddningsskript

```
Sales: 
FIRST 5 
LOAD 
* 
Inline [ 
date,sales 
01/01/2020,6000 
01/02/2020,3000 
01/03/2020,6000 
01/04/2020,8000 
01/05/2020,5000 
01/06/2020,7000 
01/07/2020,3000 
01/08/2020,5000 
01/09/2020,9000 
01/10/2020,5000 
01/11/2020,7000 
01/12/2020,7000 
01/13/2020,7000 
01/14/2020,7000 
]; 
```

Resultat

Ladda data och öppna ett ark. Skapa en ny tabelln och lägg till `Date` som ett fält och `sum(sales)` som mått.

Resultattabell

| Datum | sum(sales) |
| --- | --- |
| 01/01/2020 | 6000 |
| 01/02/2020 | 3000 |
| 01/03/2020 | 6000 |
| 01/04/2020 | 8000 |
| 01/05/2020 | 5000 |

Skriptet laddar bara de första fem posterna i `Sales`-tabellen.

## Mer information

* [Load](https://help.qlik.com/sv-SE/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Load.htm)
* [Select](https://help.qlik.com/sv-SE/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Select.htm)