natgillin/translations-raw huggingface dataset:
These depend on the specific database system in use and on the current state of the Base driver.
Vilka funktioner som är tillgängliga beror på vilket databassystem som används och den aktuella statusen för databasdrivrutinen.
The corresponding function in an SQL statement is:
I en SQL-sats ser ett motsvarande funktionsanrop ut på följande sätt:
SELECT FUNCTION() AS alias FROM table
SELECT FUNCTION() AS alias FROM table
SELECT COUNT(*) AS count FROM &quot; Item &quot;
SELECT COUNT(*) AS Antal FROM &quot; Artikel &quot;
If you run this function, you cannot insert any additional columns for the query other than receiving these columns as a &quot; Group &quot; function.
Om Du utför en funktion kan Du inte infoga ytterligare kolumner för sökningen, såvida inte dessa kolumner får funktionen &quot; Gruppering &quot; .
In the following example, a query is run through two tables: an &quot; Item &quot; table with the &quot; Item_No &quot; field and a &quot; Suppliers &quot; table with the &quot; Supplier_Name &quot; field.
I följande exempel görs en sökning i två tabeller: tabellen &quot; Artikel &quot; med fältet &quot; Artikel_Nr &quot; och tabellen &quot; Leverantörer &quot; med fältet &quot; Leverantör_Namn &quot; .
In addition, both tables have a common field name &quot; Supplier_No. &quot;
Därutöver har de båda tabellerna det gemensamma datafältet &quot; Leverantör_Nr &quot;
The following steps are required to create a query containing all suppliers who deliver more than three items.
För att kunna skapa en sökning som innehåller alla leverantörer som levererar mer än en artikel krävs följande steg:
Insert the &quot; Item &quot; and &quot; Suppliers &quot; tables into the query design.
Infoga tabellen &quot; Artikel &quot; och &quot; Leverantörer &quot; i sökningsutkastet.
Link the &quot; Supplier_No &quot; fields of the two tables if there is not already a relation of this type.
Länka fälten &quot; Leverantör_Nr &quot; i båda tabellerna, såvida det inte redan finns en motsvarande relation mellan tabellerna.
line using the context menu and select the Count function.
med snabbmenyn och välj funktionen Antal.
Enter > 3 as a criterion and disable the Visible field.
Ange > 3 som kriterium och dölj synlig-fältet.
Double-click the &quot; Supplier_Name &quot; field in the &quot; Suppliers &quot; table and choose the Group function.
Dubbelklicka på fältet &quot; Leverantör_Namn &quot; från tabellen &quot; Leverantörer &quot; och välj funktionen Gruppering.
Run the query.
Kör sökningen.
If the &quot; price &quot; (for the individual price of an article) and &quot; Supplier_No &quot; (for the supplier of the article) fields exist in the &quot; Item &quot; table, you can obtain the average price of the item that a supplier provides with the following query:
Om tabellen &quot; Artikel &quot; innehåller fälten &quot; Pris &quot; (pris per styck för en artikel) och &quot; Leverantör_Nr &quot; (för leverantörerna av artiklarna) kan Du räkna fram genomsnittspriset för artiklarna från en leverantör med följande sökning.
Insert the &quot; Item &quot; table into the query design.
Infoga tabellen &quot; Artikel &quot; i sökningsutkastet.
Double-click the &quot; Price &quot; and &quot; Supplier_No &quot; fields.
Dubbelklicka på fälten &quot; Pris &quot; och &quot; Leverantör_Nr &quot; .
line and select the Average function from the &quot; Price &quot; field.
och välj funktionen Genomsnitt vid fältet &quot; Pris &quot; .
You can also enter &quot; Average &quot; in the line for the alias name (without quotation marks).
Om så önskas anges aliasnamnet &quot; Genomsnitt &quot; (utan citattecken) på raden för aliasnamn.
Choose Group for the &quot; Supplier_No &quot; field.
Vid fältet &quot; Leverantör_Nr &quot; väljs grupperingen.
The following context menu commands and symbols are available:
Följande snabbmenykommandon och ikoner finns:
Shows or hides a row for selection of functions.
Visar eller döljer en rad för markering av funktioner.
Table Name
Tabellnamn
Shows or hides the row for the table name.
Visar eller döljer raden för tabellnamnet.
Alias Name
Aliasnamn
Shows or hides the row for the alias name.
Visar eller döljer raden för aliasnamnet.
Distinct Values
Entydiga värden
Applies only distinct values to the query.
Använder endast distinkta värden i sökningen.
This applies to records containing data that appears several times in the selected fields.
Detta gäller poster som innehåller data som upprepas flera gånger i de markerade fälten.
If the
Om alternativet
command is active, you will see only one record in the query (DISTINCT).
är aktivt, kommer bara en post att visas i sökningen (DISTINCT).
Otherwise, you will see all records corresponding to the query criteria (ALL).
Annars visas alla poster beroende på om de uppfyller urvalskriteriet (ALL).
command to specify in the query that the name &quot; Smith &quot; will occur only once.
för att ange att namnet &quot; Andersson &quot; endast ska visas en gång i sökningen.
command, the query will use the two fields &quot; surname &quot; and &quot; city &quot; and return the query result &quot; Smith in Chicago &quot; once and &quot; Smith in London &quot; once.
kommer sökningen att använda de två fälten &quot; efternamn &quot; och &quot; ort &quot; och returnera resultatet &quot; Andersson i Stockholm &quot; en gång och &quot; Andersson i Göteborg &quot; en gång.
In SQL, this command corresponds to the DISTINCT predicate.
I SQL-terminologi motsvarar alternativet predikatet DISTINCT.
Formulating filter conditions
Skapa filtervillkor
When formulating filter conditions, various operators and commands are available to you.
När du skapar filtervillkor kan du använda flera olika operatorer och kommandon.
Apart from the relational operators, there are SQL-specific commands that query the content of database fields.
Bortsett från relationsoperatorer finns det flera SQL-specifika kommandon som undersöker innehållet i databasfält.
If you use these commands in the $[officename] syntax, $[officename] automatically converts these into the corresponding SQL syntax.
Om du använder dessa kommandon i $[officename]-syntax, kommer kommandona automatiskt att konverteras till motsvarande SQL-syntax.
You can also enter the SQL command directly.
Du kan också skriva in SQL-kommandon direkt.
The following tables give an overview of the operators and commands:
Följande tabeller ger en översikt över operatorer och kommandon:
Condition is satisfied if...
Villkoret är uppfyllt när...
... the content of the field is identical to the indicated expression.
... fältinnehållet är identiskt med det angivna uttrycket. =
If you enter a value without any operator, the operator = will be automatically adopted.
visas inte i sökningsfälten; om du anger ett värde utan operator används operatorn =
< >
. < >
... the content of the field does not correspond to the specified expression.
... fältinnehållet inte motsvarar det angivna uttrycket.
... the content of the field is greater than the specified expression.
... fältinnehållet är större än det angivna uttrycket.
... the content of the field is less than the specified expression.
... fältinnehållet är mindre än det angivna uttrycket.
... the content of the field is greater than or equal to the specified expression.
... fältinnehållet är större än eller lika med det angivna uttrycket.
... the content of the field is less than or equal to the specified expression.
... fältinnehållet är mindre än eller lika med det angivna uttrycket.
$[officename] command
$[officename]-kommando
SQL command
SQL-kommando
IS EMPTY
ÄR TOM
IS NULL
IS NULL
is null
är tom
... The field name is empty.
... datafältet är tomt.
For Yes/No fields with three states, this command automatically queries the indeterminate state (neither Yes nor No).
Vid Ja/Nej-fält med tre tillstånd frågar detta kommando efter det obestämda tillståndet (varken Ja eller Nej).
IS NOT EMPTY
ÄR INTE TOM
IS NOT NULL
IS NOT NULL
is not empty
är inte tom
... the field name is not empty.
... datafältet är inte tomt.
LIKE
SOM
(placeholder * for any number of characters
(Platshållare * för godtyckligt antal tecken
placeholder ? for exactly one character)
Platshållare ? för exakt ett tecken)
LIKE
LIKE
placeholders; in SQL queries
Platshållare i SQL-sökningar
(% placeholder for any number of characters
(% platshållare för ett godtyckligt antal tecken
Placeholder _ for exactly one character)
Platshållare _ för exakt ett tecken)
is an element of
är del av
... the data field contains the indicated expression.
... datafältet innehåller det angivna uttrycket.
The (*) placeholder indicates whether the expression x occurs at the beginning of (x*), at the end of (*x) or inside the field content (*x*).
Platshållare (*) anger om uttrycket x förekommer i början (x*), slutet (*x) eller inom ett fältinnehåll (*x*).
You can enter as a placeholder in SQL queries either the SQL % character or the familiar (*) file system placeholder in the $[officename] interface.
Som platshållare kan du i SQL-sökningar ange SQL-tecknet % och i $[officename]-gränssnittet kan du ange de platshållare du är van vid från filsystemet (*).
The * or % placeholder stands for any number of characters.
Platshållaren * eller % står för ett godtyckligt antal tecken.
The question mark (?) in the $[officename] interface or the underscore (_) in SQL queries is used to represent exactly one character.
För exakt ett tecken används i $[officename]-gränssnittet frågetecknet (?) eller i SQL-sökningar understrecket (_) som platshållare.
NOT LIKE
INTE SOM
NOT LIKE
NOT LIKE
Is not an element of
är inte en del av
... the field name does not contain the specified expression.
... datafältet innehåller angivet uttryck.
BETWEEN x AND y
MELLAN x OCH y
BETWEEN x AND y
BETWEEN x AND y
falls within the interval [x,y]
ligger i intervallet [x,y]
... the field name contains a value that lies between the two values x and y.
... datafältet innehåller ett värde som ligger mellan de båda värdena x och y
NOT BETWEEN x AND y
INTE MELLAN x OCH y
NOT BETWEEN x AND y
NOT BETWEEN x AND y
Does not fall within the interval [x,y]
ligger inte i intervallet [x,y]
... the field name contains a value that does not lie between the two values x and y.
... datafältet innehåller ett värde som inte ligger mellan de båda värdena x och y.
IN (a; b; c...)
I (a; b; c; ...)
Note that the semicolons are used as separators in all value lists!
Var noga med att semikolon används som skiljetecken i alla värdelistor.
IN (a, b, c...)
IN (a, b, c...)
contains a, b, c...
innehåller (a, b, c...)
... the field name contains one of the specified expressions a, b, c,...
... datafältet innehåller ett av de angivna uttrycken a, b, c,...
Any number of expressions can be specified, and the result of the query is determined by an Or link.
Ett godtyckligt antal uttryck kan anges. Sökningsresultatet fås fram med en Eller-länkning.
The expressions a, b, c... can be either numbers or characters
Uttrycken a, b, c... kan vara siffror, men även andra tecken
NOT IN (a; b; c...)
INTE I (a; b; c; ...)
NOT IN (a, b, c...)
NOT IN (a, b, c...)
does not contain a, b, c...
innehåller inte a, b, c...
... the field name does not contain one of the specified expressions a, b, c,...
... datafältet innehåller inte ett av de angivna uttrycken a, b, c,...
= TRUE
= SANN
= TRUE
= TRUE
has the value True
har värdet True
... the field name has the value True.
... datafältet har värdet True.
= FALSE
= FALSK
= FALSE
= FALSE
has the value false
har värdet False
... the field name has the value false.
... datafältet har värdet False.
='Ms.'
='Kvinna'
returns field names with the field content &quot; Ms. &quot;
returnerar datafält med fältinnehållet &quot; Kvinna &quot; .
LIKE 'g?ve'
LIKE 'g?va'
returns field names with field content such as &quot; give &quot; and &quot; gave &quot; .
returnerar fältnamn med fältinnehåll som &quot; gåva &quot; och &quot; giva &quot; .
LIKE 'S*'
SOM 'S*'
returns data fields with field contents such as &quot; Sun &quot; .
returnerar datafält med fältinnehåll som &quot; Sun &quot; .
BETWEEN 10 AND 20
MELLAN 10 OCH 20
returns field names with field content between the values 10 and 20.
returnerar datafält med fältinnehåll med värden mellan 10 och 20.
(The fields can be either text fields or number fields).
(Det kan både röra sig om textfält och sifferfält).
IN (1; 3; 5; 7)
I (1; 3; 5; 7)
returns field names with the values 1, 3, 5, 7.
returnerar datafält med värdena 1, 3, 5, 7.
If the field name contains an item number, for example, you can create a query that returns the item having the specified number.
Innehåller datafältet t.ex. ett artikelnummer kan du skapa en sökning som tar fram vissa artiklar med det angivna numret.
NOT IN ('Smith')
INTE I ('Svensson')
returns field names that do not contain &quot; Smith &quot; .
returnerar datafält som inte innehåller &quot; Svensson &quot; .
Date fields
Datumfält
are represented as #Date# to clearly identify them as dates.
representeras som #Datum# för att identifiera dem som datumfält.
The date condition will be reproduced in the resulting SQL statement in the following ODBC - compliant way:
Datumvillkoret kommer att representeras i SQL-uttrycket på följande sätt (ODBC-kompatibelt):
{D'YYYY-MM-DD'}
{D'YYYY-MM-DD'}
Date time
Datumtid
{D'YYYY-MM-DD HH:MM:SS'}
{D'YYYY-MM-DD HH:MM:SS'}
{D'HH:MM:SS'}
{D'HH:MM:SS'}
Escape sequences
Escape-sekvenser
known from ODBC and JDBC:
som förekommer i ODBC och JDBC.
{d 'YYYY-MM-DD'}
{d 'YYYY-MM-DD'}
{t 'HH:MI:SS[.SS]'} - [ ] optional
{t 'HH:MI:SS[.SS]'} - [ ] optional
DateTime
Datumtid
{ts 'YYYY-MM-DD HH:MI:SS[.SS]'} - [ ] optional
{ts 'YYYY-MM-DD HH:MI:SS[.SS]'} - [ ] optional
Example: select {d '1999-12-31'} from world.years
Exempel: select {d '1999-12-31'} from world.years
Like
Like
Escape Sequence:
Escape Sequence:
{escape 'escape-character'}
{escape 'escape-character'}
Example: select * from Item where ItemName like 'The *%' {escape '*'}
Exempel: select * from Artikel where Artikelnamn like 'The *%' {escape '*'}
The example will give you all of the entries where the item name begins with 'The *'.
Exemplet ger alla poster där artikelnamnet börjar med &quot; The * &quot; .
This means that you can also search for characters that would otherwise be interpreted as placeholders, such as *, ?, _, % or the period.
På så sätt kan Du också söka efter tecken som i vanliga fall tolkas som platshållare, t ex *, ?, _, % eller punkt.
Outer Join
Outer Join
{oj outer-join}
{oj outer-join}
Example: select Article.* from {oj item LEFT OUTER JOIN orders ON item.no=orders.ANR}
Exempel: select Artikel.* from {oj Artikel LEFT OUTER JOIN Beställningar ON Artikel.Nr=Beställningar.ANR}
Querying text fields
Sökning i textfält
To query the content of a text field, you must put the expression between single quotes. The distinction between uppercase and lowercase letters depends on the database in use.
För att söka innehållet i ett textfält ska uttrycket sättas inom enkla citattecken.
LIKE, by definition, is case-sensitive (though some databases aren't so strict).
Det görs ingen åtskillnad mellan versaler och gemener.
Querying date fields
Sökning i datumfält
Even if you want to filter by a date, you must place the expression between single quotation marks.
Även när Du vill filtrera fram ett visst datum anger Du uttrycket inom enkla citattecken.
The following formats are valid:
Följande format kan användas:
YYYY-MM-DD HH:MM:SS and YYYY/MM/DD HH:MM:SS as well as YYYY.MM.DD HH:MM:SS
ÅÅÅÅ-MM-DD TT:MM:SS och ÅÅÅÅ/MM/DD TT:MM:SS liksom även ÅÅÅÅ.MM.DD TT:MM:SS
Querying Yes/No fields
Sökningar i Ja/Nej-fält
To query Yes/No fields, use the following syntax for dBASE tables:
Om du vill söka i Ja/Nej-fält använder du följande syntax för dBASE-tabellerna:
Status
Tillstånd
Query criterion
Sökningskriterium
for dBASE tables: not equal to any given value
för dBASE-tabeller: motsvarar inte något angivet värde
=1 returns all records where the Yes/No field has the status &quot; Yes &quot; or &quot; On &quot; (selected in black),
=1 ger alla dataposter för vilka Ja/Nej-fältet har tillståndet &quot; Ja &quot; eller &quot; Till &quot; (svart markering)
.
0
=0 returns all records for which the Yes/No field has the status &quot; No &quot; or &quot; Off &quot; (no selection).
=0 ger alla dataposter för vilka Ja/Nej-fältet har tillståndet &quot; Nej &quot; eller &quot; Från &quot; (ingen markering)
Null
Tom
IS NULL
IS NULL respektive ÄR TOM
IS NULL returns all records for which the Yes/No field has neither of the states Yes or No (selected in grey).
IS NULL ger alla dataposter för vilka Ja/Nej-fältet inte intar något av tillstånden Ja eller Nej (grå markering).
The syntax depends on the database system used.
Den exakta syntaxen beror på vilket databassystem som används.
You should also note that Yes/No fields can be defined differently (only 2 states instead of 3).
Du bör lägga märke till att Ja/Nej-fält kan skilja sig åt mellan olika system (2 tillstånd eller 3).
Parameter queries
Parametersökningar
You must place the variable between square brackets (=[x]) to create a query with variable parameters.
Du måste skriva variabeln inom hakparenteser (=[x]) för att skapa en sökning utan variabla parametrar.
Alternatively, you can use an equal sign followed by a colon (=:x).
Du kan också använda ett likhetstecken följt av ett kolon (=:x).
When the query is executed, the program will display a dialogue box asking you for the expression to which the variable x should be assigned.
När sökningen körs visas en dialogruta där du kan ange det uttryck som variabeln x ska anta i sökningen.
If you query several parameters at the same time, you will see a list field in the dialogue box containing all of the parameters and an input line alongside each one.
Om du gör en sökning med flera parametrar samtidigt, visas en lista i dialogrutan med alla parametrar och en inmatningsrad intill varje parameter.
Enter the values, preferably from top to bottom, and press the Enter key after each line.
Ange värdena och tryck på Retur efter varje rad.
Parameter queries with placeholders (*, _) or special characters (for example, ?) are not possible.
Det går inte att göra parametriserade sökningar med platshållare (*,_) eller specialtecken (t.ex. ?).
If you formulate a parameter query and you save it with the variables, you can later create a query in which only the variables have to be replaced by the expressions that you want. $[officename] asks for these variables in a dialogue box as soon as you open the query.
Om du skapar en parametriserad sökning och sparar den med variabler, kan du senare skapa en sökning där du bara behöver ersätta variablerna med uttryck. Programmet visar en dialogruta där du kan ange uttrycken när du öppnar sökningen.
Parameter Input
Parameterinmatning
dialogue box asks you which variables you defined in the query.
används för att definiera värdet på parametrarna i sökningen.
Enter a value for each query variable and confirm by clicking
Ange ett värde för varje variabel och bekräfta genom att klicka på
sub-forms
underordnade formulär
, since they work exclusively with queries for which the values to be invoked are read internally from a variable.
, eftersom dessa formulär endast fungerar med sökningar där de värden som ska användas hämtas från en intern variabel.
A parameter query can have the following form in an SQL statement:
I SQL-satsen ser en parametersökning t.ex. ut så här:
select * from 'addresses' where 'name' = :placeholder
select * from 'adressen' where 'name' = :placeholder
SQL Mode
SQL-läge
SQL stands for &quot; Structured Query Language &quot; and describes instructions for updating and administering relational databases.
SQL står för &quot; Structured Query Language &quot; och är ett språk som används för att ställa frågor till, uppdatera och hantera relationsdatabaser.
Switch Design View On/Off
Sätt på/stäng av designvy
button, you change to the SQL view, you can see the SQL commands for a query that has been created previously.
för att växla till SQL-vy och granska de SQL-kommandon som programmet genererat.
You can formulate your query directly in the SQL code.
Du kan formulera en sökning direkt i SQL-koden.
Note, however, that the special syntax is dependent upon the database system that you use.
Observera dock att den särskilda syntaxen beror på vilket databassystem du använder.
Query design
Sökningsutkast
.
et.
These queries must be executed in native SQL mode.
De här sökningarna måste i göras i Native-SQL-läge.
Run SQL command directly
Utför SQL-kommando direkt
icon in the SQL view, you can formulate a query that is not processed by $[officename].
i SQL-vyn, kan du skriva in en sökning direkt.
/text/shared/explorer/database/menuview.xhp
/text/shared/explorer/database/menuview.xhp
View menu of Database
View menu of Database
The View menu of a database window.
Visa-menyn i ett databasfönster.
Database Objects
Databasobjekt
Opens a sub-menu.
Öppnar en undermeny.
Selects the forms container and shows all forms in the detail view.
Väljer kategorin för formulär och visar alla formulär i en detaljerad vy.
Selects the reports container and shows all reports in the detail view.
Väljer kategorin för rapporter och visar alla rapporter i en detaljerad vy.
Queries
Sökningar
Selects the queries container and shows all queries in the detail view.
Väljer kategorin för sökningar och visar alla sökningar i en detaljerad vy.
Selects the tables container and shows all tables in the detail view.
Väljer kategorin för tabeller och visar alla tabeller i en detaljerad vy.
Sorts the entries in the detail view in ascending order.
Sortera posterna i den detaljerade vyn i stigande ordning.
Sorts the entries in the detail view in descending order.
Sortera posterna i den detaljerade vyn i fallande ordning.
Disables the preview in the database window.
Inaktiverar förhandsgranskning i databasfönstret.
The preview window displays the document information of a form or report.
Förhandsgranskningsfönstret visar dokumentinformation för ett formulär eller en rapport.
The preview displays the document of a form or report.
Förhandsgranskningen visar dokumentet för ett formulär eller en rapport.
Refresh Tables
Uppdatera tabeller
Refreshes the tables.
Uppdaterar tabellerna.
Form Design
Formulärutkast
/text/shared/explorer/database/04030000.xhp
/text/shared/explorer/database/04030000.xhp
Reformatted and cleaned
Reformatted and cleaned
forms; designing (Base)
Formulär; utforma (Base)
mw added &quot; (Base) &quot;
mw added &quot; (Base) &quot;
Any $[officename] document can be expanded into a form.
Alla $[officename] dokument kan göras till ett formulär.
Simply add one or more form controls.
Foga bara in en eller flera formulärfunktioner.
needed to edit a form.
som behövs för att redigera ett formulär.
More functions can be found in the
Fler funktioner finns på verktygsraden
bar and
och
More Controls
Fler kontroller
include controls
infoga kontroll
apply properties
ange egenskaper
to them, define
för kontrollerna, definiera
Form properties
formuläregenskaper
define sub-forms
skapa underordnade formulär
Form Navigator
Formulär-navigator
on the Form Design bar opens the
på raden formulärobjekt öppnar
Open in Design Mode
Öppna i designläge
allows you to save a form document so that it always opens in editing mode.
för att spara ett formulärdokument så att det alltid öppnas i redigeringsläge.
, a dialogue box displaying more information about the current problem appears.
visas en dialogruta med mer information om problemet.
/text/shared/explorer/database/05020000.xhp
/text/shared/explorer/database/05020000.xhp
relational databases (Base)
Relationsdatabaser (Base)
Relation Design
Relationsutkast
window, which allows you to define relationships between various database tables.
, som du använder för att definiera relationer mellan olika databastabeller.
Here you can link together tables from the current database through common data fields.
Här kan du länka två tabeller från den aktuella databasen via ett gemensamt fält.
Click the
Skapa relationerna genom att klicka på ikonen
New Relation
Ny relation
icon to create the relationships, or simply drag-and-drop with the mouse.
eller dra och släpp med musen.
This function is only available if you are working with a relational database.
Den här funktionen är endast tillgänglig om du arbetar med en relationsdatabas.
Tools - Relationships
Verktyg - Relationer