Kontsulta-diseinua

Kontsultaren diseinu-ikuspegiak datu-baseko kontsultak sortzeko eta editatzeko aukera ematen dizu.

Komando hau erabiltzeko...

Datu-baseen fitxategi-leihoan, egin klik Kontsultak ikonoan, ondoren aukeratu Editatu - Editatu.


Ohar-ikonoa

Datu-base gehienek datu-baseko taulak iragazteko edo ordenatzeko erabiltzen dituzte kontsultak ordenagailuan erregistroak bistaratzeko. Ikuspegiek kontsulten funtzionalitate bera eskaintzen dute, baina zerbitzariaren aldetik. Datu-basea ikuspegiak onartzen dituen zerbitzari batean badago, ikuspegiak zerbitzariko erregistroak iragazteko erabil ditzakezu bistaratze-denbora azkartzeko.


Ohar-ikonoa

Datu-baseko dokumentu baten Taulak fitxako Sortu ikuspegia komandoa hautatzen baduzu, Ikuspegi-diseinua leihoa ikusiko da. Leiho hori hemen deskribatutako Kontsulta-diseinua leihoaren antzekoa da.


'Kontsulta-diseinua' leihoaren diseinua sortutako kontsulta batekin gordetzen da, baina ezin da sortutako ikuspegi batekin gorde.

Diseinu-ikuspegia

Kontsulta bat sortzeko, egin klik datu-baseko dokumentu baten Kontsultak ikonoan, eta gero, sakatu Sortu kontsulta diseinu-ikuspegian.

Diseinu-ikuspegiaren beheko panelean kontsulta definitzen da. Kontsulta definitzeko, zehaztu datu-basetik erabiliko diren eremu-izenak, bai eta eremuak bistaratzeko irizpidea ere. Diseinu-ikuspegiko beheko panelean zutabeak berrantolatzeko, arrastatu zutabeen goiburukoak kokaleku berri batera, eta hautatu zutabea eta sakatu +gezi-tekla.

Diseinu-ikuspegia leihoaren goialdean, Kontsulta-diseinua barrako eta Diseinua barrako ikonoak bistaratzen dira.

Kontsulta bat probatu nahi baduzu, egin klik bikoitza datu-baseko dokumentuko kontsulta-izenean. Kontsultaren emaitza datu-iturburuaren ikuspegiaren antzeko taulan bistaratzen da. Oharra: bistaratutako taula behin-behinekoa da.

Kontsultaren diseinu-ikuspegiko teklak

Tekla

Funtzioa

F4

Aurrebista

F5

Exekutatu kontsulta

F7

Gehitu taula edo kontsulta


Arakatu

Kontsulta-diseinua lehen aldiz irekitzen denean, elkarrizketa-koadro bat agertzen da, kontsulta berriaren oinarria izango den taula edo kontsulta hautatzeko.

Egin klik bikoitza kontsultari gehitu beharreko eremuetan. Erlazioak definitzeko, arrastatu eta jaregin.

Ohar-ikonoa

Kontsulta diseinatzean ezingo dituzu hautatutako taulak aldatu.


Kendu taulak

Taula diseinu-ikuspegitik kentzeko, egin klik taula-leihoaren goiko ertzean eta ireki laster-menua. Ezabatu komandoa erabil dezakezu taula diseinu-ikuspegitik kentzeko. Beste aukera bat Ezabatu tekla sakatzea da.

Lekuz aldatu taula eta aldatu bere tamaina

Zure hobespenen arabera, tamainaz aldatu eta antolatu egin ditzakezu taulak. Taulak lekuz aldatzeko, arrastatu goiko ertza nahi duzun kokalekura. Handitu edo txikitu taularen tamaina saguaren kurtsorea ertzean edo izkinan kokatuz, eta ondoren, arrastatu taula nahi duzun tamaina eman arte.

Taulen arteko erlazioak

Taula bateko eremu-izenaren eta beste taula bateko eremu-izenaren artean erlazioa baldin badago, erlazio hori kontsultarako erabil dezakezu.

Adibidez, artikuluentzako kalkulu-orri bat baduzu eta artikulu bakoitza artikulu-zenbaki baten bidez identifikatuta badago, eta bezeroentzako beste kalkulu-orri bat baduzu eta bertan bezeroak eskatutako artikulu guztiak artikulu-zenbakiaren bidez erregistratzen badituzu, erlazioa egongo da bi tauletako "artikulu-zenbakia" datu-eremuen artean. Orain bezero batek eskatutako artikulu guztiak itzuliko dituen kontsulta sortu nahi baduzu, informazioa bi kalkulu-orrietatik berreskuratu behar duzu. Horretarako, bi kalkulu-orrietako datuen artean zein erlazio dagoen esan behar diozu LibreOfficeDev aplikazioari.

Horretarako, egin klik taulako eremu-izen batean (adibidez, bezeroen taulako "Elementu-zenbakia" eremu-izenean), sakatuta eduki saguaren botoia eta arrastatu eremu-izena beste taulako eremu-izenera (elementuen taulako "Elementu-zenbakia"). Saguaren botoia askatutakoan, bi eremuak lotzen dituen marra ikusiko duzu bi taula-leihoetan. Lortzen den SQL kontsultan ondorengo baldintza sartzen da: bi eremu-izenek eduki bera eduki behar dute.

Erlazionatutako hainbat orritan oinarritutako kontsulta sortzeko, LibreOfficeDev erabili behar duzu interfaze gisa datu-base erlazionala sortzeko.

Ohar-ikonoa

Kontsulta batean, taulak ezin dituzu datu-base bat baino gehiagotatik atzitu. Hainbat taula dituen kontsulta datu-base baten barnean bakarrik sor daiteke.


Erlazio mota zehaztea

If you double-click on the line connecting two linked fields or call the menu command Insert - New Relation, you can specify the type of relation in the Relations dialog.

Beste aukera bat hau da: sakatu tabulazio-tekla lotura-bektorea hautatu arte (handituta bistaratzen da), ondoren, sakatu Shift+F10 laster-menua bistaratzeko, eta gero, aukeratu Editatu komandoa.

Erlazioak ezabatzea

Bi taularen arteko erlazioa ezabatzeko, egin klik lotura-marran eta sakatu Ezabatu tekla.

Beste aukera bat hau da: ezabatu dagozkion sarrerak Erlazioak elkarrizketa-koadroko Hartzen diren eremuak aukeratik. Edo sakatu tabulazio-tekla lotura-bektorea nabarmenduta bistaratu arte, sakatu Shift+F10 laster-menua irekitzeko eta hautatu Ezabatu komandoa.

Kontsulta definitzea

Hautatu kontsulta definitzeko baldintzak. Diseinu-taulako zutabe guztiek kontsultarako datu-eremua onartzen dute. Errenkada bateko baldintzak ETA boolearraren bidez estekatuko dira.

Eremu-izenak zehaztea

Aurrena, hautatu kontsultari gehitu nahi dizkiozun tauletako eremu-izen guztiak. Hori arrastatu eta jareginen bidez egin dezakezu, edo bestela, egin klik bi aldiz taularen leihoko eremu-izen batean. Arrastatu eta jaregin metodoaren bidez, sagua erabili eremu-izena taula-leihotik kontsulta-diseinuaren leihoaren beheko areara arrastatzeko. Hori egitean, erabaki dezakezu kontsulta-diseinuaren leihoko zein zutabek hartuko duen hautatutako eremua. Eremu-izena hautatzeko beste modu bat klik bikoitza egitea da. Orduan, kontsulta-diseinuaren leihoko hurrengo zutabe libreari gehituko zaio.

Eremu-izenak ezabatzea

Kontsultatik eremu-izen bat kentzeko, egin klik eremuko zutabearen goiburukoan eta aukeratu laster-menuko Ezabatu komandoa.

Kontsulta gordetzea

Use the Save icon on the Standard toolbar to save the query. You will see a dialog that asks you to enter a name for the query. If the database supports schemas, you can also enter a schema name.

Eskema

Idatzi kontsultari edo taula-ikuspegiari esleitutako eskemaren izena.

Kontsultaren edo taula-ikuspegiaren izena

Idatzi kontsultaren edo taula-ikuspegiaren izena.

Datuak iragaztea

To filter data for the query, set the desired criteria in the lower area of the query design window. The following options are available:

Eremua

Enter the name of the data field that is referred to in the Query. All settings made in the filter option rows refer to this field. If you activate a cell here with a mouse click you'll see an arrow button, which enables you to select a field. The "Table name.*" option selects all data fields with the effect that the specified criteria will be applied to all table fields.

Aliasa

Specifies an alias. This alias will be listed in the query instead of the field name. This makes it possible to use user-defined column labels. For example, if the data field is named PtNo and, instead of that name, you would like to have PartNum appear in the query, enter PartNum as the alias.

In a SQL statement, aliases are defined as follows:

SELECT column AS alias FROM table.

Adibidez:

SELECT "PtNo" AS "PartNum" FROM "Parts"

Taula

The corresponding database table of the selected data field is listed here. If you activate this cell with a mouse click, an arrow will appear which enables you to select a different table for the current query.

Ordenatu

If you click on this cell, you can choose a sort option: ascending, descending and unsorted. Text fields will be sorted alphabetically and numerical fields numerically. For most databases, administrators can set the sorting options at the database level.

Ikusgai

If you mark the Visible property for a data field, that field will be visibly displayed in the resulting query. If you are only using a data field to formulate a condition or make a calculation, you do not necessarily need to display it.

Irizpideak

Specifies a first criteria by which the content of the data field is to be filtered.

or

Here you can enter one additional filter criterion for each line. Multiple criteria in a single column will be interpreted as boolean OR.

You can also use the context menu of the line headers in the lower area of the query design window to insert a filter based on a function:

Funtzioak

Hemen exekuta ditzakezun funtzioak datu-basearen motorraren araberakoak dira.

If you are working with the embedded HSQL database, the list box in the Function row offers you the following options:

Aukera

SQL

Efektua

Funtziorik ez

Ez da funtziorik exekutatuko.

Batezbestekoa

AVG

Eremuen batezbesteko aritmetikoa kalkulatzen du.

Kopurua

COUNT

Determines the number of records in the table. Empty fields can either be counted (a) or excluded (b).

a) COUNT(*): argumentu gisa izartxoa sartzen bada, taulako erregistro guztiak kontatzen dira.

b) COUNT(column): Passing a field name as an argument counts only those records for fields in which the field name in question contains a value. Records with fields having Null values (i.e. fields containing no characters) will not be counted.

Maximoa

MAX

Determines the highest value of a record for that field.

Minimoa

MIN

Determines the lowest value of a record for that field.

Batura

SUM

Calculates the sum of the values of records for the associated fields.

Elkartu

GROUP BY

Groups query data according to the selected field name. Functions are executed according to the specified groups. In SQL, this option corresponds to the GROUP BY clause. If a criterion is added, this entry appears in the SQL HAVING sub-clause.


Funtzioak zuzenean SQL instrukzioan ere sar daitezke. Sintaxia honako hau da:

SELECT FUNCTION(column) FROM table.

Adibidez, SQLn batura kalkulatzeko funtzioa honako hau da:

SELECT SUM("Prezioa") FROM "Artikulua".

Taldea funtzioari izan ezik, goian aipatutako beste funtzio guztiei agregazio-funtzio deitzen zaie. Funtzio horiek datuak kalkulatzen dituzte, emaitzetatik abiatuz laburpenak sortzeko. Zerrenda-koadroan agertzen ez diren funtzio gehigarriak ere erabilgarri egon daitezke. Hori erabiltzen den datu-basearen motorraren araberakoa izango da, bai eta motor horrekin konektatzeko erabili den Base kontrolatzailearen araberakoa ere.

To use other functions not listed in the list box, you must enter them manually under Field.

You can also assign aliases to function calls. If you not wish the query string to be displayed in the column header, enter a desired substitute name under Alias.

SQL instrukzioan dagokion funtzioa honako hau da:

SELECT FUNCTION() AS alias FROM table

Adibidea:

SELECT COUNT(*) AS count FROM "Elementua"

Ohar-ikonoa

If you run such a function, you cannot insert any additional columns for the query other than as an argument in a "Group" function.


Adibideak

Ondorengo adibidean, kontsulta bi taulen bidez exekutatzen da: "Elementu-zk." eremua duen "Elementua" taula eta "Hornitzaile-izena" eremua duen "Hornitzaileak" taula. Gainera, bi taulek "Hornitzaile-zk." deituriko eremua dute.

Ondorengo urratsak beharrezkoak dira hiru elementu baino gehiago banatzen dituzten hornitzaileak dituen kontsulta sortzeko.

  1. Txertatu "Elementua" eta "Hornitzaileak" taulak kontsulta-diseinuan.

  2. Estekatu bi tauletako "Hornitzaile-zk." eremuak, mota horretako erlaziorik lehendik ez badago.

  3. Double-click on the "Item_No" field from the "Item" table. Display the Function line using the context menu and select the Count function.

  4. Sartu >3 irizpide gisa eta desgaitu Ikusgai eremua.

  5. Egin klik bikoitza "Hornitzaileak" taulako "Hornitzaile-izena" eremuan eta aukeratu Group funtzioa.

  6. Exekutatu kontsulta.

"Elementua" taulan "prezioa" (artikulu baten prezioa) eta "Hornitzaile-zk." (artikuluaren hornitzailea) eremuak baldin badaude, hornitzaileak banatutako elementuaren batez besteko prezioa lor dezakezu ondorengo kontsultaren bidez:

  1. Txertatu "Elementua" taula kontsulta-diseinuan.

  2. Egin klik bikoitza "Prezioa" eta "Hornitzaile-zk." eremuetan.

  3. Gaitu Funtzioa errenkada eta hautatu Average funtzioa "Prezioa" eremuan.

  4. Alias-izenaren errenkadan ere sar dezakezu "Batezbestekoa" (komatxorik gabe).

  5. Aukeratu Elkartu "Hornitzaile-zk." eremuan.

  6. Exekutatu kontsulta.

Laster-menuko ondorengo komandoak eta ikurrak daude erabilgarri:

Funtzioak

Shows or hides a row for the selection of functions.

Taularen izena

Taularen izenaren errenkada erakutsi edo ezkutatzen du.

Aliasa

Aliasaren errenkada erakutsi edo ezkutatzen du.

Balio unibokoak

Retrieves only distinct values from the query. This applies to multiple records that might contain several repeating occurrences of data in the selected fields. If the Distinct Values command is active, you should only see one record in the query (DISTINCT). Otherwise, you will see all records corresponding to the query criteria (ALL).

Adibidez, "Agirre" abizena hainbat aldiz agertzen bada helbideen datu-basean, Balio unibokoak komandoa hauta dezakezu kontsultan "Agirre" abizena behin bakarrik agertuko dela zehazteko.

Hainbat eremu dituen kontsultaren kasuan, eremu guztietako balioen konbinazioak unibokoa izan behar du, horrela emaitza erregistro jakin batean oinarrituz osatu ahal izango da. Adibidez, "Donostiako Agirre" behin agertzen da helbide-liburuan, eta "Bilboko Agirre" bitan. Balio unibokoak komandoaren bidez, kontsultak "abizena" eta "herria" eremuak erabiliko ditu eta honako emaitza itzuliko du: "Donostiako Agirre" behin eta "Bilboko Agirre" behin.

SQLn, komando hori DISTINCT predikatuari dagokio.

Limitea

Allows you to limit the maximum number of records returned by a query.

If a Limit construction is added, you will get at most as many rows as the number you specify. Otherwise, you will see all records corresponding to the query criteria.

Iragazki-baldintzak formulatzea

When formulating filter conditions, various operators and commands are available to you. Apart from the relational operators, there are SQL-specific commands that query the content of database fields. If you use these commands in the LibreOfficeDev syntax, LibreOfficeDev automatically converts these into the corresponding SQL syntax via an internal parser. You can also enter the SQL command directly and bypass the internal parser. The following tables give an overview of the operators and commands:

Eragilea

Esanahia

Baldintza beteko da, betiere...

=

berdin

... eremuaren edukia zehaztutako adierazpenaren berdina bada.

The operator = will not be displayed in the query fields. If you enter a value without any operator, the = operator is automatically assumed.

<>

ez da berdina

... eremuko edukia ez badagokio zehaztutako adierazpenari.

>

hau baino handiagoa da

... eremuaren edukia zehaztutako adierazpena baino handiagoa bada.

<

hau baino txikiagoa da

... eremuaren edukia zehaztutako adierazpena baino txikiagoa bada.

>=

hau baino handiagoa edo berdina da

... eremuaren edukia zehaztutako adierazpena baino handiagoa edo berdina bada.

<=

hau baino txikiagoa edo berdina da

... eremuaren edukia zehaztutako adierazpena baino txikiagoa edo berdina bada.


LibreOfficeDev komandoa

SQL komandoa

Esanahia

Baldintza beteko da, betiere...

IS EMPTY

IS NULL

hutsik dago

... the field contains no data. For Yes/No fields with three possible states, this command automatically queries the undetermined state (neither Yes nor No).

IS NOT EMPTY

IS NOT NULL

ez dago hutsik

... the field is not empty, i.e it contains data.

LIKE

placeholder (*) for any number of characters

placeholder (?) for exactly one character

LIKE

placeholder (%) for any number of characters

Placeholder (_) for exactly one character

honen elementua da

... the data field must contain the indicated search string in the order given. The position of the (*) placeholder indicates whether the searched for string (x) occurs before the placeholder (x*), after the placeholder (*x) or between the placeholders (*x*). Instead of the familiar file system (*) placeholder, you can also use the SQL (%) character as a placeholder in SQL queries in the LibreOfficeDev interface.

The (*) or (%) placeholder stands for any number of characters. The question mark (?) in the LibreOfficeDev interface or the underscore (_) in SQL queries is used to represent exactly one character.

NOT LIKE

NOT LIKE

ez da honen elementua

... the field does not contain data having the specified expression.

BETWEEN x AND y

BETWEEN x AND y

[x,y] tartearen barnean dago

... the field contains a data value that lies between the two values x and y.

NOT BETWEEN x AND y

NOT BETWEEN x AND y

Ez dago [x,y] tartearen barnean

... the field contains a data value that does not lie between the two values x and y.

IN (a; b; c...)

Note that semicolons are used as separators in all value lists!

IN (a, b, c...)

a, b, c... ditu

... the field name contains one of the specified expressions a, b, c,... Any number of expressions can be specified, and the result of the query is determined by a boolean OR operator. The expressions a, b, c... can be either numbers or characters

NOT IN (a; b; c...)

NOT IN (a, b, c...)

ez dauka a, b, c...

... the field does not contain one of the specified expressions a, b, c,...

= TRUE

= TRUE

True balioa du

... eremu-izenak True balioa badu.

= FALSE

= FALSE

False balioa du

... the field data value is set to false.


Adibideak

='Ms.'

" andrea" edukia duten eremu-izenak erakusten ditu

<'2001-01-10'

2001eko urtarrilaren 10a baino lehen izan ziren datak itzultzen ditu

LIKE 'g?ve'

returns records with field content such as "give" and "gave".

LIKE 'S*'

returns records with field contents such as "Sun".

BETWEEN 10 AND 20

returns records with field content between the values 10 and 20. (The fields can be either text fields or number fields).

IN (1; 3; 5; 7)

returns records with the values 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.

NOT IN ('Smith')

returns records that do not contain "Smith".


Like ihes-sekuentzia: {escape 'escape-character'}

Adibidea: select * from Item where ItemName like 'The *%' {escape '*'}

Adibideak sarrera guztiak emango dizkizu, non elementu-izena 'The *' bidez hasten den. Horrek esan nahi du bilaketa karaktere bidez ere egin daitekeela, normalean leku-marka gisa interpretatuko liratekeenak, adibidez, *, ?, _, % edo puntua.

Outer Join ihes-sekuentzia: {oj outer-join}

Adibidea: select Article.* from {oj item LEFT OUTER JOIN orders ON item.no=orders.ANR}

Testu-eremuak kontsultatzea

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. LIKE, by definition, is case-sensitive (though some databases don't interpret this strictly).

Data-eremuak kontsultatzea

Data-eremuak #Date# modura adierazten dira, datak direla argi gera dadin. Baldintzetan erabilitako data, ordua eta data/ordua konstanteak (literalak) SQL Escape Syntax motakoak edo SQL2 Syntax mota lehenetsikoak izan daitezke.

Data motako elementua

SQL Escape syntax #1 - zaharkituta egon daiteke

SQL Escape syntax #2

SQL2 syntax

Data

{D'YYYY-MM-DD'}

{d 'YYYY-MM-DD'}

'YYYY-MM-DD'

Ordua

{D'HH:MM:SS'}

{t 'HH:MI:SS[.SS]'}

'HH:MI:SS[.SS]'

DataOrdua

{D'YYYY-MM-DD HH:MM:SS'}

{ts 'YYYY-MM-DD HH:MI:SS[.SS]'}

'YYYY-MM-DD HH:MI:SS[.SS]'


Adibidea: select {d '1999-12-31'} from world.years

Adibidea: select * from niretaula where urteak='1999-12-31'

All date expressions (date literals) must be enclosed with single quotation marks. (Consult the reference for the particular database and connector you are using for more details.)

Bai/Ez eremuak kontsultatzea

Bai/Ez eremuak kontsultatzeko, erabili ondorengo sintaxia dBASE tauletan:

Egoera

Kontsulta-irizpidea

Adibidea

Yes

dBASE tauletan: emandako balioaren berdina ez dena

=1 adierazpenak erregistro guztiak itzultzen ditu, non Bai/Ez eremuak "Yes" edo "On" egoera (beltzez hautatuta) duen,

No

.

=0 adierazpenak erregistro guztiak itzultzen ditu, non Bai/Ez eremuak "No" edo "Off" egoera (hautatu gabe) duen.

Null

IS NULL

IS NULL adierazpenak erregistro guztiak itzultzen ditu, non Bai/Ez eremuak ez duen ez Yes ez No egoerarik (grisez hautatuta).


Ohar-ikonoa

Sintaxia erabiliko den datu-basearen sistemaren arabera dago. Kontuan izan Bai/Ez eremuak beste modu batean ere zehaztu daitezkeela (2 egoera soilik 3ren ordez).


Parametro-kontsultak

Parametro-kontsulten bidez, erabiltzaileak exekuzio-denboran sar ditzake balioak. Balio horiek, bistaratuko diren erregistroen hautapen-irizpideetan erabiliko dira. Balio horietako bakoitzak parametro-izen bat dauka lotuta, kontsulta exekutatzen denean erabiltzaileari galdetzeko erabiliko dena.

Parametro-izenaren aurretik bi puntu doaz, kontsultaren diseinu-ikuspegian zein SQL ikuspegian. Hori, balio bat ager daitekeen edozein tokitan erabil daiteke. Balio bera behin baino gehiagotan agertzen bada kontsultan, parametro-izen bera erabiliko da.

Kasurik sinpleenean, erabiltzaileak berdintasunerako probatzen duen balioa sartzen duenean, parametro-izena, aurreko bi puntuak barne, 'Irizpidea' errenkadan sartzen da. SQL moduan honela idatzi daiteke: WHERE "Eremua" = :Parametro-izena

Abisu-ikonoa

Parametro-izenek ezin dituzte honako karaktereak eduki: <space>`!"$%^*()+={}[]@'~#<>?/,. Ezin dira izan SQLk erreserbatutako dituen hitzak edo eremu-izenak. Aliasen berdinak izan daitezke.


Iradokizun-ikonoa

Testu-eremu baten edukiko zatietan oinarrituta erregistroak hautatzeko modu erabilgarri bat dago: gehitu ezkutuko zutabe bat "LIKE '%' || :Eremuaren_zatia || '%'" irizpide gisa erabilita. Horrek bat etortze zehatza duten erregistroak hautatuko ditu. Maiuskulak eta minuskulak kontuan izango ez dituen proba bat nahi bada, LIKE LOWER ( '%' || :Eremuaren_zatia || '%' ) erabili daiteke irizpide gisa. Kontuan izan zuriuneak garrantzitsuak direla irizpidean; sartzen ez badira, SQL analizatzaileak ulertuko du irizpide osoa kate bakarra dela. SQL moduan honela idatzi beharko litzateke: LOWER ( "Eremu-izena" ) LIKE LOWER ( '%' || :Eremuaren_zatia || '%' ).


Parametro-kontsultak azpinprimakietarako datu-iturburu gisa erabili daitezke, erabiltzaileak bistaratzen diren erregistroak mugatu ahal dezan.

Parametro-sarrera

Parametro-sarrera elkarrizketa-koadroan, erabiltzaileari parametro-balioak sartzeko eskatuko zaio. Sartu balio bat kontsulta-parametro bakoitzerako eta berretsi Ados botoia sakatuta edo Enter idatzita.

Erabiltzaileak sartutako balioek SQLk irizpide garrantzitsurako onartzen duen edozein karaktere eduki dezakete; azpiko datu-base sistemaren araberakoa izan daiteke hori.

Iradokizun-ikonoa

Erabiltzaileak SQL komodin-karaktereak erabil ditzake ("%", ausazko katea, edo "_", ausazko karaktere bakarra) balioaren zati gisa, erregistroak irizpide konplexuagoen arabera atzitzeko.


SQL modua

SQLk "Structured Query Language" (Kontsulta-lengoaia egituratua) esan nahi du, eta datu-base erlazionalak eguneratzeko eta kudeatzeko argibideak ematen ditu.

In LibreOfficeDev you do not need any knowledge of SQL for most queries, since you do not have to enter the SQL code. If you create a query in the query designer, LibreOfficeDev automatically converts your instructions into the corresponding SQL syntax. If, with the help of the Switch Design View On/Off button, you change to the SQL view, you can see the SQL commands for a query that has already been created.

You can formulate your query directly in SQL code. Note, however, that the special syntax is dependent upon the database system that you use.

If you enter the SQL code manually, you can create SQL-specific queries that are not supported by the graphical interface in the Query designer. These queries must be executed in native SQL mode.

SQL ikuspegiko Exekutatu SQL komandoa zuzenean ikonoan klik eginez, LibreOfficeDev aplikazioak prozesatzen ez duen eta zuzenean datu-basearen motorrari bidaltzen den kontsulta formulatu dezakezu.